文件名称:inactive-css:CSS属性何时无效的规则列表
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-14 10:58:50
JavaScript
无效CSS 在某些情况下,CSS属性对元素没有任何影响。 这可能取决于当前对其应用了哪些其他属性,元素的类型,其父元素或该属性所包含CSS规则。 一个简单但常见的示例是尝试在内联级别元素(如上设置width 。 CSS中有太多的属性,并且可以通过多种方式组合它们,以至于几乎没有人知道哪种情况会导致CSS属性无所作为。 棘手的事情是,即使属性及其值可以很好地应用于元素(即,没有语法错误,并且属性及其值正确),也没有保证它实际上会对元素执行任何操作。 知道给定属性是否应在给定情况下修改元素的布局或样式的唯一事情是我们使用的浏览器的布局和样式引擎。 此信息尚不可用,并且已深入浏览器引擎的代码中。 主意 这里的想法是将发生这些情况的规则汇总在一起。 如今,没有这样的列表可以以任何有意义的方式使用。 这样的列表应描述一个属性与其他属性之间或一个属性与其所应用的元素之间存在的各种依赖
【文件预览】:
inactive-css-master
----helpers.js(4KB)
----LICENSE(11KB)
----README.md(8KB)
----rules.pegjs(1KB)
----demos()
--------property-checker()
----rules(5KB)
----rules.json(26KB)