css的三大特性


1.繼承性

作用:子元素可以繼承父元素的樣式
text-,font-,line-這些元素開頭的都可以繼承,以及color屬性
特殊性:

①. a標簽的顏色不能繼承,必須對a標簽本身進行設置

②. h標簽的字體大小不能修改,必須對h標簽本身進行修改

2.層疊性

是瀏覽器處理沖突的一個能力
如果一個屬性通過兩個選擇器設置到同一個元素上,那么這個時候一個屬性就會將另一個屬性層疊掉

3.優先級

權重:!important>行內樣式>id選擇器>類選擇器>標簽選擇器>通配符>繼承

作用:多個選擇器組合以后的優先級

算法:(0,0,0,0)==》第一個0是important的個數,第二個0是id選擇器的個數,

第三個0對應的類選擇器的個數,第四個0對應的是標簽選擇器的個數,就是當前選擇器的權重。

權重是優先級的算法,層疊是優先級的表現

選擇器的工作原理:選擇器是從右我往左查找


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM