关于IE的4095 CSS规则限制,以下代码会被认为是1个规则还是5个规则:
.foo, .bar, .baz, .foo p, .bar a { property: value; }
我不确定老版本的IE浏览器如何解析这些规则。谢谢!
关于IE的4095 CSS规则限制,以下代码会被认为是1个规则还是5个规则:
.foo, .bar, .baz, .foo p, .bar a { property: value; }
我不确定老版本的IE浏览器如何解析这些规则。谢谢!
,
拆分(例如选择器计数器的示例:https://dev59.com/v2kw5IYBdhLWcg3waZ74#20496041)
这意味着您的示例对4095限制有5个点。
如果您想自行验证,请将IE浏览器带到我设置的此页面:http://dylancodes.net/wayBack/ie9selectors/
它会计算一些额外的内容,达到4097,在样式表中格式化为:
.test0, .test1, .test2, ..., .test4097 { background: green; }
我仅使用IETester软件进行了检查,但似乎前三个div未能获得颜色(从0开始计数,所以4094是第4095个项目,所以规则之外有三个)。
元素 > 元素 > 元素
),顺序并不重要。这对于老旧的微软来说很好。也许我们应该发起一项请愿,放弃整个IE开发。我可以写一部三部曲关于该浏览器引擎和包装功能中存在的问题。 - user1467267
@import
限制大约为35。当您能够实现那么多CSS规则时,我会称呼您为疯狂英雄:P - user1467267<style>
标签中)。不过你仍然可以将所有这些东西组合起来。你需要使用大量的库才能达到如此庞大的CSS。 - user1467267