在IE7之前,我们在布局时常用!important来解决IE和FF之间的差别; 但是在IE7出来之后,!important对IE7就不起作用了,而有些时候IE7的解释方法又与FF和IE6不同;这时新的问题就出现了;用!important可以解决IE6但是解决不了IE7; 这样在不同的浏览器中看到的同一个网页的效果就不同了;
这是前天作布局时的一个问题;可以先看一下效果;http://www.zishu.cn/blogview.asp?logID=553
或者运行一下下边的代码也可以同样看到效果:
;
正文{ 字体大小:12px; 行高:1.8; 字体系列:Verdana、“宋体”、Arial、Sans; 文本对齐:居中; 背景:#FFF; 颜色:#666; 边距:50px; 填充:0; 列表样式:无; }
a:链接,a:访问过{颜色:#000099; 文字装饰:下划线;}
a:hover,a:active{color:#000;文字装饰:无;}
#zishu_test li{ float:left; 宽度:14%;文本对齐:居中; 保证金:0 自动; list-style:none}
#zishu_test li a{border-right:1px solid #fff;border-bottom:1px solid #fff; 宽度:100px; 高度:110px; 背景:#fff;显示:块; 顶部填充:10px; 边距:自动}
#zishu_test li img{ width:75px; 高度:75px; 显示:块; 文本对齐:居中; 边距:自动; 背景:#FFF; 内边距:3px; 边框:1px Solid #D8A18B;}
#zishu_test li span{display:none;}
#zishu_test li a:hover span{ margin-top:-10px;display:block; 边框底部:1px 实心#666; 右边框:1px 实心#666; 背景:#FA9000; 宽度:100px; 颜色:#FFF; 位置:绝对; }
* html #zishu_test li a:hover span {margin-left:-8px; } /* IE6 */
*+html #zishu_test li a:hover span {margin-left:-8px; }/* IE7*/
#zishu_test li a:hover{ border-right:1px solid #D8A18B;border-bottom:1px solid #D8A18B; 宽度:100px; 高度:110px; 背景:#F5F5F5;显示:块; padding-top:10px;}
头>
- ;
- 64d / 47 点击率
pixu
- 24d / 35 点击率
秀才
- 66d / 87 点击率
明确
- 40d / 34 点击率
LIVID
- 47d / 56 点击率
老孟
- 42d / 36hits
小玉
- 63d / 67 点击率
pixu
身体>
在这个例子中,如果我把
程序代码
*+html #zishu_test li a:hover span {margin-left:-8px; }/* IE7*/
这行删除;那么在IE7中;就会有差别了;
为了解决这个问题,我看了;http://www.blueidea.com/tech/site/2006/3626.asp 里边的一种方法; 但是如果程序员和布局人不是同一个人的话;这样的方法很不好控制; 于是才有了下边的方法;
以下是代码;
程序代码
* html #zishu_test li a:hover span {margin-left:-8px; } /* IE6 */
*+html #zishu_test li a:hover span {margin-left:-8px; }/* IE7*/
这是针对IE6和IE7的两种方法;
“*+html”被ie7与ie5.01所使用,而区分ie7与ie5.01又有很简单的方法,便是important,把important写在前面,这样才能形成了单独针对ie7 hack的方法了。
比如:
*+html div.IE7 {
width:200px; !important;
width:100px;
}

对于Astro,我们可以在构建过程中生成大部分网站,但是有一小部分服务器端代码可以使用Fuse.js之类的搜索功能来处理搜索功能。在此演示中,我们将使用保险丝搜索一组个人“书签”


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

Atom编辑器mac版下载
最流行的的开源编辑器

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。