【发布时间】:2012-06-24 21:28:12
【问题描述】:
可能重复:
Sorting a set of CSS selectors on the basis of specificity
我需要一个 JS 库,将 CSS 选择器文本从最具体的选择器文本排序到不太具体的选择器文本,其中的特异性根据 W3C 指定
如果那里没有任何库,我可以简单地使用 JS 或 jQuery 编写它吗?
CSS 选择器文本可以是div#body .text。
【问题讨论】:
-
究竟什么是'specificty'?
-
@RokoC.Buljan,我是defined by spec。
-
Woho87,不清楚您在寻找什么 - 您是否想要一个调试工具,它会向您显示应用于特定元素的所有规则列表,按从最到的顺序排列最不具体?还是完全不同的东西? (另外,我将拼写从“specificity”固定为“specificity”。)
-
你能解释一下你到底想要什么吗?恐怕如果没有这些信息,这个问题就会被关闭。
-
我不需要任何调试工具。我正在创建一个调试工具:) 我只需要一个库,它将选择器文本从最具体的选择器文本排序到不太具体的选择器文本,其中的特异性是根据w3.org/TR/CSS21/cascade.html#specificity
标签: javascript jquery css css-selectors css-specificity