1.用四位數字串來表示權重。每個數字代表一個級別,從左到右,級別依次降低,級別之間沒有進位。
每個選擇器的貢獻值疊加了最終權重值。
2.繼承風格的權重為0。行內風格的權重大於所有選擇器。
! important指令表示優先權。
權重相同時,採用層疊。
實例
#box ul li a.cur {color:red;} #box li .cur {color:green;} #box ul li a.cur 權重是 100+1+1+1+10 = 113 #box li .cur 權重是 100+1+10 = 111
以上就是css權重的計算規則,希望對大家有幫助。