我可以在每个浏览器的样式表中指定的最大数量css规则是多少

An *_*ect 14 css

我可以在每个浏览器的样式表中指定的最大数量css规则是多少.

And*_*y E 21

Internet Explorer 6-9有一些报告的限制:

  • 第一个4,095之后的任何规则都将被忽略
  • 任何样式表包括通过@import,<link>或者<style>,第一31之后被忽略
  • @import 嵌套4个或更多级别的语句将被忽略

这些限制在KB 262161中列出.在IE10中,这些限制显着提高到:

  • 样式表最多可包含65,534条规则
  • 文档最多可使用4,095个样式表
  • @import 嵌套不再有自己的限制

其他浏览器没有这样的报告限制,但理论上它们中的任何一个都可能遇到大量未经优化的CSS规则的性能问题.

各种来源:

http://simple.procoding.net/2009/02/20/internet-explorer-limits-number-of-external-css-files-to-32/
http://joshua.perina.com/africa/gambia/ fajara/post/internet-explorer-css-file-size-limit
http://am-blog.no-ip.org/BlogEngine/post/2010/03/24/CSS-File-Size-Limit-in-Internet -Explorer-6-7-8.aspx

  • 当我使用带有"mixins"(LESS)的CSS预处理器时,我只针对每个样式表问题达到最大规则:( (2认同)

ros*_*533 0

你是在谈论你可以包含多少CSS吗?IE 的最大数量是 32()或者可能是31

然而,听起来您是在问单个 .css 文件中是否可以包含最大数量的样式,并且我不知道这方面有任何限制。