CSS在Internet Explorer 6, 7 和8中的差别(5)
作者:神采飞扬 来源:前端观察 发布时间:2009-10-26 18:14:00
重要bug和不兼容性问题
下面是在上文中没有提到的IE6和IE7的众多bug。当然这个列表不包括在这三个浏览器中都不支持的条目。
IE6 Bugs
不支持用样式设置
<abbr>
元素不支持以连字符和下划线开头的class和ID名
<select>
元素总是出现在堆叠最上面,而无视z-index值如果锚点的伪类没有使用正确的顺序
(:link
,:visited
,:hover
),:hover
伪类将无效一个属性的
!important
声明会被同一规则中同一属性的没有使用!important的第二个声明覆盖。height
表现类似于min-height
width
表现类似于min-width
左右margin双倍
圆点边框(dotted)看起来像虚线边框(dashed)
text-decoration
的line-through
值在文字上看起来比别的浏览器要高一些有序列表如果有一个固定结构(haslayout为true,不能设置li的高度/宽度/zoom等激活haslayout的值),序号就不会增加,而是保持为1
列表元素不支持
list-style-type
的所有可用的值如果列表条目浮动,指定的
list-style-image
将不会显示不完全支持
@font-face
某些选择器会错误的匹配注释和文档声明
如果一个ID 选择器结合一个类选择器不匹配,同样的ID选择器结合不同的类选择器也将被当作不匹配。
IE7 Bugs
有序列表如果有一个固定结构(haslayout为true,不能设置li的高度/宽度/zoom等激活haslayout的值),序号就不会增加,而是保持为1
列表元素不支持
list-style-type
的所有可用的值如果列表条目浮动,指定的
list-style-image
将不会显示不完全支持
@font-face
某些选择器会错误的匹配注释和文档声明
一些在这里没有提到的IE bug只会在特定环境发生,而且没有指定到特定的CSS属性或值。查看下面的参考以了解更多问题:
关于作者
Louis Lazaris 是一个居住在加拿大多伦多的自由职业者,网页开发者,在网站开发领域有9年的经验,在其博客Impressive Webs发布网页设计文章和教程。你可以follow Louis on Twitter 或者在这里联系到他。
猜你喜欢
- 判断某一个表的记录总数,对于一个开发者来说是最再常见不过的事,我想大家都常用的作法就是:以下为引用的内容:select count(*) f
- 其实在很久很久之前就发现search类型的input,该属性值是WebKit私有,不过一直没去查相关的属性,介于XXX原因,我找出其属性,回
- 在dreamweaver4中,你可以存储你自己设定的图片,链接,flash影片,颜色表,模板等等,组成这个站点的资产,这就是Assets面板
- 微软的SQL Server 2005中用来替代数据传输服务(DTS)的SQL Server综合服务(SSIS),包含了很多工具用于导入数据并
- Microsoft? SQL Server? 2000 的可用版本如下:SQL Server 2000企业版作为生产数据库服务器使用。支持
- 大多的MySQL都是装在Linux上的,而我们的本机上一般都会装MySQL-Front.那如何用MySQL-Front连接远端Linux系统
- 多版本并发控制Multiversion Concurrency Control大部分的MySQL的存储 引擎,比如InnoDB,Falcon
- 装了 Access 2003 安全更新 (KB981716) 之后 Access 打不开,office2003-KB981716-FullF
- 数据共享是数据库最基本的特征之一。但是数据共享虽然为员工带来了便利,但也产生了一些负面作用。例如因用户并发存取而导致的对数据一致性的破坏、由
- 表的故障检测和修正的一般过程如下:◆ 检查出错的表。如果该表检查通过,则完成任务,否则必须修复出错的数据库表。◆ 在开始修复之前对表文件进行
- 1.不装入数据库而启动事例 可以不装入数据库而启动事例,一般是在数据库才创建时才可以这样做:STARTUP NOMOUNT2.启动事例并装入
- asp编程中我们经常要处理字符串,比如一个新闻列表,在我们编写asp程序的时候就要考虑到新闻标题的长度不确定性,因为有的文章标题可能很长,可
- 一、数据库远程管理技术 对于中小型应用,比如一个网站的建设和维护,这种大型应用平台就显得有些尾大不掉,开销也过于庞大。曾经在互联网技术和Ja
- 摘要:本篇文章介绍了ORACLE数据库的新特性—分区管理,并用例子说明使用方法。 关键词:ORACLE,分区 一、 分区概述: 为了简化数据
- Asp中Server.ScriptTimeOut属性需要注意的一点Server.ScriptTimeout?这个属性给定Asp脚本执行的最大
- 1.安装时选择的自动安装,忘了用户名和密码导致现在试了几个Oracle默认用户名密码後(表格中附带默认用户名及密码),都提示无效的用户名、密
- 把中文字符转换回Unicode字符。见下列代码:<%function unicode(str)dim i,j,c,
- 这是个删除非空目录的例子test.asp要执行删除你需要对该目录具有修改权限<% dim fso,tmpfold
- 应该是开心网(kaixin.com)的宠物功能又升级了,这几次发来的邮件内容不仅不能让我开心,反而让我觉得很恶心。开心网注册也一段时间了,之
- 如何用JAVASCRIPT格式化数字成货币那种表示法?,比如说 34585962.00显示 为 34,585,962.00<scrip