在CSS中,有時候需要覆蓋某個樣式的屬性,或者取消某個元素原本就有的樣式。下面我們來看一下如何實現。
一、覆蓋屬性
要覆蓋一個元素的屬性,可以直接為該元素指定新的樣式即可,比如: p { color: red; font-size: 16px; } 如果我們想要覆蓋某個段落元素的顏色和字體大小,可以這樣寫: p { color: blue; font-size: 14px; } 這樣,該段落元素的字體顏色和大小就會變成藍色和14px了。
二、取消屬性
如果想要取消某個元素的屬性,可以使用unset關鍵字,例如: p { color: unset; } 這樣,該段落元素的字體顏色就會還原回默認值。
除了使用unset關鍵字,還可以使用inherit關鍵字或者initial關鍵字,例如:
p { font-size: inherit; } 該段落元素的字體大小會繼承其父元素的字體大小。
p { margin: initial; } 該段落元素的外邊距會被還原為默認值。
總結:
覆蓋屬性可以直接為元素指定新的樣式,取消屬性可以使用unset、inherit或者initial關鍵字,具體可以根據實際情況選擇使用。
下一篇css 如何測量行高