“!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不支持该标记,新版可以了,但分界版本是哪个,我无心去考证了。

posted @ 2013-11-04 17:31  KXIE  阅读(813)  评论(0编辑  收藏  举报