在css中,重要性的特殊性是什么?

时间:2016-01-14 13:51:53

标签: html css

什么是在css中重要的特殊性值? 喜欢: 每个ID 100, 每个属性,类或伪类10个, 每个元素名称或伪元素为1。

如果我使用了!在css中很重要那么特异性的价值是什么?

2 个答案:

答案 0 :(得分:2)

MDN关于specificity的文章指出!important 规则:

  

当在样式声明上使用!important规则时,此声明将覆盖CSS中的任何其他声明,无论它在声明列表中的何处。 虽然,!important与特异性无关。

因此,它没有特异性价值。它只是覆盖任何其他规则,无论其值组合如何。

立即...

如果使用!important 规则有多个声明,那么特异性值将成为决胜局。

答案 1 :(得分:0)

  

特异性值仅适用于选择器。 !important 是   被视为声明,因此它意味着没有特殊价值   这一点。

更多信息= https://www.w3.org/TR/css-cascade-3/#biblio-css21

除此之外。这里也提到了重要的讨论。 Relationship between !important and CSS specificity