Internet Explorer的CSS规则限制
我已经阅读了有关InternetExplorer愚蠢的CSS限制的冲突信息。我(想我)理解,您只能有31个<style>
和<link>
标签(组合),并且每张纸最多可以有31个@import
-s(所以31
<link>
-s,每个到31个@import
-s都很好,尽管很疯狂)。
但是,4095规则不太清楚-
是每个文档还是每张纸的4095规则?例如,我<link>
可以创建两个样式表,每个样式表具有4000条规则,并且可以工作,还是会突破限制?
回答:
的规则是:
- 一张 纸 最多可以包含4095个选择器
- 一张 纸 最多可以导入31张纸
- @import嵌套最多支持4级
的规则是:
- 一个工作 表 最多可以包含65534个选择器
- 一张 纸 最多可以导入4095张纸
- @import嵌套最多支持4095个层次
通过确认的方式,我创建了一个包含3个文件的要点]。一个HTML和两个CSS文件。
- 第一个文件包含4096个选择器,这意味着不会读取其最终选择器。
- 第二个文件(4095.css)少了一个选择器,可以读取并在IE中完美运行(即使它已经从上一个文件中读取了另外4095个选择器)。
以上是 Internet Explorer的CSS规则限制 的全部内容, 来源链接: utcz.com/qa/399968.html