CSS 三大特性 層疊 繼承 優先級

css三大特性css

 

層疊性:字體


若是一個屬性經過兩個相同選擇器設置到同一個元素上,相同的屬性就會出現衝突,那麼這個時候一個
屬性就會將另外一個屬性層疊掉,採用的是就近原則

spa


繼承性:繼承


子標籤會繼承父標籤的某些樣式 通常以font­,line­,color,text­,list­,都能繼承 
備註 : a標籤不能繼承字體顏色,h標籤不能繼承字體的大小

class


優先級 :import


id 權重 0 1 0 0 
class/僞類 權重 : 0 0 1 0 
類型選擇器 權重 : 0 0 0 1 
統配符選擇器權重 : 0 0 0 0
行內樣式 權重 : 1 0 0 0
複合選擇器權重 :
組成單個選擇器的權重之和
注意 : 羣組選擇器權重是 各自的權重
!important能夠進行提權 ,放在屬性值的後面,比行內樣式
的權重還高 (通常不使用)
權重的相同時,CSS 遵循就近原則。im

注意:當使用複合選擇器時,低級的選擇器權重加起來大於高級選擇器時,頁面執行的任然是高級選擇器樣式

例:  好比類型選擇器p  當有11個p複合時,類選擇器 爲0 0 1 0,這時複合選擇器的權重爲 0 0 0 11,並不會大於類選擇器。ant

相關文章
相關標籤/搜索