如图,两个css,一个是important的标签选择器,一个是类选择器。
按道理important的权值应该大于除了内嵌式的其他所有css,然而,图中的p .first类选择器的权值大于important。这是何解?谁来解释一下
另外 两句语言上下对调结果相同,说明是权值不同而不是先后顺序引起的
第二段中的first如果继承p{color:red!important;}的颜色简单二字就是红色,而且继承过来的话权值就0.1了。而你p .first{color:green;}权值为1+10=11,颜色有权值大的决定,所以是绿色。
p{color:red!important;}
.first{color:green;}
效果依旧
把important去掉,显示结果依旧。important没起作用