靠谱的软件下载站
当前位置:  IEfans/IE专区/IE相关/IE条件注释的新用法

IE条件注释的新用法

IE相关 互联网 2011-05-15 阅读(2712)
对于IE条件注释的用户想必做前端的网友都非常熟悉吧,一般我们都是采用下面的代码,以使用IE额外的样式表来解决IE的兼容性问题。虽然这个方案是目前比较常用的,但是存在2个缺点:
  1. 对IE浏览器用户会增加请求数量,影响访问速度;
  2. 一个元素的样式存放在几个地方,不便于维护,容易出错。
所以大型网站都不会使用这个方案,要么一个通用样式表搞定,要么注释不会产生请求的内嵌样式表。 那么还有更好的方法么?以下代码我是在 W3C HTML5 Loge 上发现的:
这样我们就可以 easy 的在 CSS 里写:.ie6 body { /* Go to Hell! */ }。 然后 jQuery 里可以这么写:if ($('.ie6').length) { /* Go to Hell! */ }。 很好很强大是吧?不妨来动手试试看吧! via:frully

标签:IE条件注释IE Web

Copyright © 1998-2017 www.iefans.net All Rights Reserved 湘ICP备13012168号-17