`
Tristan_S
  • 浏览: 383218 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IE9 css文件过大问题

 
阅读更多
IE9中单个CSS文件只能有4095个选择器,超过了就识别不出,导致页面样式混乱。
http://blogs.msdn.com/b/ieinternals/archive/2011/05/14/10164546.aspx

用IE F12工具 将CSS文件保存下来可以看到IE9解析了多少个, 如果}的数量是4095就说明有选择器没能被加载。


Pagespeed合并了css文件出现了类似问题




  • 大小: 154.6 KB
分享到:
评论

相关推荐

    解决ie9、ie10本地css加载不上的解决方法实例

    此外,IE9和IE10对CSS文件的请求可能会受到缓存策略的影响,导致更新的样式无法即时生效。 解决IE9和IE10本地CSS加载不上的问题,我们可以尝试以下几种方法: 1. **禁用缓存**:在开发过程中,浏览器缓存可能会...

    ie-css3.htc 免费版

    使用ie-css3.htc的方法很简单,只需要在CSS样式表中将ie-css3.htc文件作为行为(behavior)属性关联到需要CSS3效果的元素: ```css selector { behavior: url(/path/to/ie-css3.htc); /* 其他CSS3属性,如border-...

    iecss3.htc css3圆角支持文件

    iecss3.htc css3圆角支持文件

    ie-css3(让ie6 ie7 ue8支持css3).rar

    5. **使用方法**:通常,开发者会在CSS文件中通过`behavior`属性引用.htc文件,如`-ms-behavior: url(/path/to/ie-css3.htc);`。这种方法有一定的局限性,如性能问题、跨域限制以及不支持所有CSS3特性。 6. **替代...

    ie下css3兼容文件

    解决ie下面的css3的兼容问题,直接在使用css3的代码中载入就行了。

    IE兼容CSS3

    案例可能包括HTML文件、CSS文件和Modernizr库,通过它们你可以学习如何在不支持CSS3的IE浏览器中实现相似的效果。 总之,解决IE浏览器对CSS3的兼容问题主要依赖于像Modernizr这样的工具,它们能够检测浏览器的特性...

    让IE兼容CSS3

    例如,可以创建一个仅在IE浏览器中加载的CSS文件,包含专门为IE编写的CSS3样式。 ```html <!--[if lt IE 9]> <link rel="stylesheet" href="ie-specific.css"> <![endif]--> ``` **解决方案2:使用polyfill和...

    解决ie9、ie10本地css加载不上的解决方法

    3. **缓存问题**:IE浏览器有时会因为缓存而加载旧版本的CSS文件,特别是在修改了CSS后未进行刷新的情况下。 4. **路径问题**:CSS文件路径错误也是常见原因之一,包括相对路径与绝对路径设置不当等。 #### 解决...

    iecss3.htc支持输入框圆角

    值得注意的是,“iecss3.htc”文件需要放在服务器环境下才能正常工作,因为IE浏览器的安全策略不允许从本地文件系统直接访问HTC文件。因此,在实际应用时,确保文件路径正确且服务器已配置好是至关重要的。 另外,...

    让ie也支持css3

    2. **定义CSS类名**:在CSS文件中定义一个公用的类,如`.css3-enabled`。 3. **编写行为规则**:为这个公用类添加`behavior`属性,并指定`.htc`文件的URL,例如: ```css .css3-enabled { behavior: url(/path/...

    让ie兼容css选择器

    标题"让ie兼容css选择器"指的是通过引入外部JavaScript文件,如ie7.js、ie8.js和ie9.js,来增强这些旧版IE浏览器对CSS选择器的支持,使它们能够理解和应用更先进的CSS规则。这些JavaScript库通常会模拟缺失的功能,...

    IE兼容IE6,IE7,IE8,IE9,IE10js文件

    "IE兼容IE6,IE7,IE8,IE9,IE10 js文件"的标题和描述提示我们,这个压缩包可能包含了一系列专门用于解决这些版本之间兼容性问题的JavaScript脚本。 JavaScript是一种广泛用于网页和网络应用的编程语言,它的主要功能...

    让IE支持CSS3选择器的插件

    此插件的工作原理是在页面加载时,解析CSS文件中的CSS3选择器,然后用JavaScript代码来匹配和应用这些选择器。由于JavaScript具有跨浏览器的兼容性,所以通过这种方式,"IE-Css3.Js"可以将CSS3的功能带入不支持它们...

    ie支持css3部分功能

    CSS3Pie同样可以处理IE的渐变问题,尽管可能不如现代浏览器表现得那么完美。 综上所述,要使IE支持CSS3的部分功能,开发者需要对IE的特性和限制有深入理解,并可能需要借助像CSS3Pie这样的工具。虽然现代浏览器对...

    ie6 7 支持css3 圆角

    "PIE_IE678_uncompressed.js" 和 "PIE_IE9_uncompressed.js" 分别是针对IE6、7、8的未压缩版本的JavaScript文件,而"PIE_IE9.js"则是针对IE9的。未压缩版本通常用于开发和调试,因为它们包含了完整的代码和易于阅读...

    让IE8和IE9支持Html5和Css3

    `selectivizr.js`则是用来处理IE6至IE9对于CSS3选择器的不支持。CSS3引入了更强大的选择器,如nth-child()、nth-of-type()等,而IE8及以下版本的浏览器并不支持这些。Selectivizr是一个JavaScript解析器,它可以解析...

    ie6实现css3属性

    压缩包文件“ie6_css3”很可能包含了实现IE6 CSS3属性的示例代码、HTC文件或其他相关资源。为了进一步理解这个主题,你可以解压并查看这些文件,它们可能包括HTML、CSS和JavaScript代码,展示了如何在IE6中实现类似...

    ie-css3.htc(内有使用方法).rar

    总之,"ie-css3.htc"是过去为了弥补IE浏览器对CSS3支持不足而诞生的一个工具,它在一定程度上解决了当时兼容性的问题,帮助开发者在旧版IE中实现了一些基本的CSS3效果。然而,随着浏览器更新换代和技术的进步,...

    IE9更新文件.rar

    【标题】"IE9更新文件.rar" 是一个包含Internet Explorer 9(简称IE9)更新的压缩包。这个压缩文件的目的是为已经安装了IE9的用户提供了必要的更新,以确保浏览器保持最新的安全性和功能改进。 【描述】指出,用户...

    CSS兼容IE8代码

    在HTML的`<head>`标签内,可以使用条件注释来针对性地为IE8加载特定的CSS文件。例如: ``` <!--[if IE 8]> <link rel="stylesheet" type="text/css" href="ie8.css"> <![endif]--> ``` 这样,只有IE8及以下...

Global site tag (gtag.js) - Google Analytics