【发布时间】:2014-02-04 09:54:37
【问题描述】:
如何计算 CSS 中的规则特异性?我知道基本的东西(样式 1000,id 100,att/class 10 等)但是,我仍然被简单的东西卡住了太多次,例如:
这个要多少钱?
<div class="wrapper">
<div class="inner"></div>
</div>
.wrapper > div /* ??? */
.inner /* 10 */
显然,第一条规则适用。但是多少钱呢?
【问题讨论】:
-
标签名 == 1 因此 10 + 1 == 11
-
那么 .wrapper > div 和 .wrapper div 一样吗? :-/ 我本来希望那里有更高的优先级。
-
This may help 在计算特异性
-
@Fygo They are the same
-
这个特异性计算器也很好用 specificity.keegan.st
标签: html css rules css-specificity