important 為什么改變不了類(lèi)選擇的屬性值呢?
當(dāng)我把第8行 ? p .first{color:green;} ?改為 ?.first{color:green;}的情況下再去 第 7 行設(shè)置!important的時(shí)候?yàn)槭裁?簡(jiǎn)單 ?還是綠色呢? 不是說(shuō) ? !important ?的權(quán)值最高嗎?
當(dāng)我把第8行 ? p .first{color:green;} ?改為 ?.first{color:green;}的情況下再去 第 7 行設(shè)置!important的時(shí)候?yàn)槭裁?簡(jiǎn)單 ?還是綠色呢? 不是說(shuō) ? !important ?的權(quán)值最高嗎?
2017-12-27
舉報(bào)
2017-12-29
important的權(quán)值是最高的,但是討論權(quán)值的時(shí)候也要注意作用對(duì)象;important的作用對(duì)象是p,此時(shí)作用于p的還有p.first;兩者取其重為important,所以顏色是紅色;
p.first去掉p之后.first其實(shí)包括p.first & span.first;作用于第二段膽小的有兩個(gè)選擇器,p!important &(span).first;這個(gè)時(shí)候比較這兩者的權(quán)重。<span class="first"></span>在<p></p>里面,由于繼承關(guān)系,p!important的權(quán)重僅為0.1或者更少,而.first的權(quán)重是10;所以顏色為綠色;
小白見(jiàn)解,望老鐵采納
2017-12-27
color:red !important;你看下你是否將!important寫(xiě)在分號(hào)里面呢