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-decorationline-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 或者在这里联系到他

译自:CSS Differences in Internet Explorer 6, 7 and 8

标签:CSS,IE6,IE7,IE8,区别
0
投稿

猜你喜欢

  • 讲解MySQL数据库的数据类型和建库策略

    2008-12-17 14:39:00
  • Dreamweaver MX弹出窗口全攻略

    2010-09-05 21:14:00
  • 归纳万恶IE6的HACK方法

    2010-02-04 17:17:00
  • js返回顶部代码

    2011-04-25 19:21:00
  • DNS优化的原理和方法

    2012-04-26 16:43:56
  • 大大改善用户体验的10个小细节

    2008-09-17 13:27:00
  • html风格tooltip效果的实现

    2010-04-08 13:00:00
  • 不同操作系统下的mysql数据库同步

    2008-12-22 14:41:00
  • SQL注入攻击成为新威胁将挑战操作系统安全

    2009-03-16 15:13:00
  • [整理版]防止Access数据库被下载的9种方法

    2007-08-10 09:31:00
  • 使用FSO把文本信息导入数据库

    2007-09-27 20:20:00
  • Web UI 设计(网页设计)命名规范

    2009-05-13 13:06:00
  • 教你精确编写高质量高性能的MySQL语法

    2009-01-14 12:57:00
  • MySQL 集群配置

    2009-04-20 14:15:00
  • javascript判断一个元素是否数组

    2009-07-31 12:48:00
  • [译]艺术和设计的差异 (2)

    2009-10-15 12:36:00
  • 巧用缓存提高ASP应用程序的性能

    2008-03-09 15:23:00
  • 用CSS设置表格Table的细边框的比较好用的方法

    2010-09-06 14:58:00
  • ASP开发中有用的函数(function)集合(1)

    2008-10-14 17:10:00
  • SQL Server 2005数据转换服务设计问题集锦

    2008-12-26 17:29:00
  • asp之家 网络编程 m.aspxhome.com