作家
登录

IE 选择符的4095限制

作者: 来源:www.28hudong.com 2012-11-19 22:28:20 阅读 我要评论

去年曾总结了《IE对CSS样式表的限制和解决方案》中限制的第4条写道“一个CSS文件的不能超过288kb?”,这是一个疑问句,当时没有重现出来且参考来自Internet Explorer CSS File Size Limit。今天终于看到了IE在CSS上的另一个限制:IE中每个style标签或css文件的选择符个数不能超过4095。其实style属性也应该有这个限制,但是几乎不可能发生。这个限制在IE6、IE7和IE8中存在。请看 IE关于4095个选择符限制的DEMO。 DEMO中的 style.css 有4913个选择符,大小为554kb,但在IE中却在4095个选择符之后失效,所以说明IE的CSS文件不存在不能超过288kb的限制。 所以在IE中对style标签使用 addRule方法 和 cssText属性 添加样式时都可能会碰到这个限制,比如使用addRule方法添加第4096个选择符时会报“Invalid Argument”的异常。

  推荐阅读

  css 教学实例 漂亮的搜索框

如图: 我就身教一回,代码如下:复制代码代码如下:<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>css教学(学生:Dream&middot;Sky)</title> <style type="text/css"> .search{background:url(img>>>详细阅读


本文标题:IE 选择符的4095限制

地址:http://www.17bianji.com/kaifa2/CSS/16669.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)