IE6下的CSS BUG枚举
Posted in 网页重构 by 吖吖 - 六 09, 2010
1、终极方法:条件注释 <!–[if lte IE 6]> 这段文字仅显示在 IE6及IE6以下版本。 <![endif]–> <!–[if gte IE 6]> 这段文字仅显示在 IE6及IE6以上版本。 <![endif]–> <!–[if gt IE 6]> 这段文字仅显示在 IE6以上版本(不包含IE6)。 <![endif]–> <!–[if IE 5.5]> 这段文字仅显示在 IE5.5。 <![endif]–> <!–在 IE6及IE6以下版本中加载css–> <!–[if lte IE 6]> <link type=”text/css” rel=”stylesheet” href=”css/ie6.css” mce_href=”css/ie6.css” /><![endif]–> 缺点是在IE浏览器下可能会增加额外的HTTP请求数。 2、CSS选择器区分 IE6不支持子选择器;先针对IE6使用常规申明CSS选择器,然后再用子选择器针对IE7+及其他浏览器。 /* IE6 专用 */ .content {color:red;} /* 其他浏览器 */ div>p .content {color:blue;} [...]
COMMENTS