主題的三大特性?使用者29713585016762021-04-09 18:36:31

層疊性

所謂層疊性是指多種CSS樣式的疊加。是瀏覽器處理衝突的一個能力,如果一個屬性透過兩個相同選擇器設定到同一個元素上,那麼這時一個屬性就會將另一個屬性層疊掉。

比如先給某個標籤指定了內部文字顏色為紅色,接著又指定了顏色為藍色,此時出現一個標籤指定了相同樣式不同值的情況,這就是樣式衝突。 記住:就近原則。

層疊性就是在前文中提到過的覆蓋,就近原則。(注意這個只發生在權重計算相等的情況)

繼承性

所謂繼承性是指書寫CSS樣式表時,子標籤會繼承父標籤的某些樣式,如文字顏色和字號。想要設定一個可繼承的屬性,只需將它應用於父元素即可。

注意:

恰當地使用繼承可以簡化程式碼,降低CSS樣式的複雜性。子元素可以繼承父元素的樣式(text-,font-,line-這些元素開頭的都可以繼承,以及color屬性)

優先順序

優先順序就是權重,這裡有個計算,在這裡不詳細說了,前文已經詳細介紹了。