css - IE9 忽略了我的样式表 block (不是 4096 选择器限制)

标签 css internet-explorer-9

我在一个元素中使用 SASS 和 Foundation 4。在 IE9 中,css 在生成的 css 文件中被忽略了大约一半。我试过压缩文件,但得到了相同的结果。有人听说过 IE9 除了 4096 个选择器限制之外还有另一个随机限制吗?

未压缩并带有注释的 css 文件为 795KB。 IE9 忽略 483KB 之后的所有内容。

压缩后的 css 文件为 415KB。 IE9 忽略 223KB 之后的所有内容。当文件被压缩时,它确实读取/解释了大约 20 个以上的选择器。

未压缩版本可以在这里看到:https://gist.github.com/benlwilliams/7930177

最佳答案

我通过 CSS selector counter 运行了您发布的 CSS .

它返回 9,855 个选择器。

关于css - IE9 忽略了我的样式表 block (不是 4096 选择器限制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20547715/

相关文章:

jquery - IE9中带有背景图片的html div的翻转效果

javascript - 调整浏览器窗口大小时,如何使 div 保持在中心高度?

javascript - IE9 - DataURI 到二进制 - .atob、Uint8Array 和 ArrayBuffer 的 Polyfills - 数组对于 polyfill 来说太大

html - 在包含具有边框间距的粘性列的表中隐藏滚动内容

col、row 和 square 上的 Javascript 表验证

html - IE9 圆 Angular 和 CSS 背景渐变共存?

javascript - IE 9 中 <canvas> 的 z-index 问题

javascript - 是否可以创建 javascript 和 css 脚本的头文件?

javascript - 一个部分或 div 的 Wordpress block 主题 css

javascript - 在单击按钮时隐藏一个 div 元素,并在不使用 jquery 的情况下将其替换为另一个 div