在 CSS 中,要取消一個元素的背景色可以使用background-color: transparent;
的規(guī)則來實(shí)現(xiàn)。
/* 取消一個元素的背景色 */ .element { background-color: transparent; }
然而,有時候這并不起作用,這是因?yàn)楸尘吧赡軄碜杂谄渌?CSS 規(guī)則,如background-image
等屬性。 這時,我們需要使用none
和inherit
兩個關(guān)鍵字來取消背景色。
/* 取消所有背景色 */ .element { background-color: none; background-image: none; background: inherit; /* background 不僅取消背景色,還會取消其它背景屬性 */ }
上述代碼會將所有和背景有關(guān)的屬性都取消掉,這樣就能保證元素沒有任何背景色了。