“!important”这玩意失效啦?
更新了Bootstrap的新版本,发现里头的样式依旧有“!important”,于是就做了demo测试下。
#Box {
color: blue;
color: red !important;
color:black;
}
<div id="Box">按之前所了解的这里在IE和FF下应该是不同的呀?</div>
有加“!important”的样式权值最大,而IE才能识别它,所以在IE中是显示red。FF不识别这个标志,所以显示black。
好吧,按之前我的理解是这样,但事实再次打击我了。
FF 24.0,IE7-10,都显示red。
我想唯一能解释的是:旧版FF不支持该标记,新版可以了,但分界版本是哪个,我无心去考证了。