CSS下!important屬性
發(fā)布時(shí)間:2010-01-05 17:25:56 作者:佚名
我要評(píng)論

CSS中的!important是一個(gè)非常重要的屬性,有時(shí)候發(fā)揮著非常大的作用。
IE6對(duì)CSS的解釋與firefox不大相同,CSS中的!important屬性firefox可識(shí)別,IE6則不認(rèn)識(shí)。
舉例:
.home{
margin-left:20px;
margin-left:40px;
}
那么在執(zhí)行的時(shí)候其實(shí)是按照40px來執(zhí)行的,!important的出現(xiàn)就是為了讓用戶自己設(shè)置被執(zhí)行語(yǔ)句的優(yōu)先級(jí)。如果把上面的語(yǔ)句改為:
.home{
margin-left:20px !important;
margin-left:40px;
}
則firefox是按照20px來執(zhí)行的,IE6還是按照40px來執(zhí)行。
對(duì)于這篇文章的正確性與否可以參考下一篇文章。
舉例:
復(fù)制代碼
代碼如下:.home{
margin-left:20px;
margin-left:40px;
}
那么在執(zhí)行的時(shí)候其實(shí)是按照40px來執(zhí)行的,!important的出現(xiàn)就是為了讓用戶自己設(shè)置被執(zhí)行語(yǔ)句的優(yōu)先級(jí)。如果把上面的語(yǔ)句改為:
復(fù)制代碼
代碼如下:.home{
margin-left:20px !important;
margin-left:40px;
}
則firefox是按照20px來執(zhí)行的,IE6還是按照40px來執(zhí)行。
對(duì)于這篇文章的正確性與否可以參考下一篇文章。
相關(guān)文章
淺談CSS 權(quán)值 層疊 重要性(!important)
下面小編就為大家?guī)硪黄獪\談CSS 權(quán)值 層疊 重要性(!important)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-05css中提升優(yōu)先級(jí)屬性!important的用法總結(jié)
!important只有Ie7.0和firefox可以識(shí)別,但是Ie6.0不能成功應(yīng)用.!important提升優(yōu)先級(jí),下面對(duì)它的用法做下總結(jié)2014-08-08從可維護(hù)性角度考慮css的!important規(guī)則的可用性
使用!important對(duì)于性能并沒有什么負(fù)面影響。但是從可維護(hù)性角度考慮還是少用這個(gè)規(guī)則。不過這個(gè)規(guī)則在IE6中有bug2014-06-05- 在css 中使用width:200px; 界面不管怎么設(shè)置寬度都不會(huì)邊200px,然后再后面加上!important就好,這就是強(qiáng)制CSS,不了解的朋友可以參考下2014-03-19
css中!important的作用(IE6 IE7 FF)及其原理
眾所周知,!important這個(gè)規(guī)則對(duì)Ie6.0,Ie7.0和Firefox能寫hack,現(xiàn)在就來講解這是什么原理,感興趣的朋友可以參考下2014-01-02CSS優(yōu)先級(jí)和!important與IE6的BUG討論及解決方案
本來我對(duì)他誰(shuí)的ie6不支持!important也沒什么異議,可是正好在前幾天正好用個(gè)這個(gè)!important屬性解決了一個(gè)樣式優(yōu)先級(jí)的問題,而且是支持ie6的,這是為什么呢?到底ie6支不2013-01-23CSS中提升優(yōu)先級(jí)屬性!important的用法問題總結(jié)
本文介紹了CSS中提升優(yōu)先級(jí)屬性!important的用法問題總結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-10-11