!important是CSS3或CSS 2的一部分

时间:2015-07-27 08:06:33

标签: css css3

我很想知道!重要规则来自CSS1,2或3?任何人都可以告诉我。 示例:

.btn{
color:#fff !important;
}

2 个答案:

答案 0 :(得分:4)

它是在css1的规范中引入的。你可以找到完整的规范here,其中有!important的几个提及,特别是第3.2点

  

3.2级联订单

冲突规则是CSS机制固有的。要查找元素/属性组合的值,必须遵循以下算法:

  • 按明确权重对声明进行排序:标记声明 '!important'比无标记(正常)声明更重要。

这里有一些进一步的阅读when you should/shouldn't use!在你的CSS中非常重要,这里有post on the introduction of !important非常值得一读。

答案 1 :(得分:0)

来自CSS1。在这里你可以阅读它的文档。

http://www.w3.org/TR/REC-CSS1-961217