CSS類名加星號(hào)是CSS中的通配符選擇器,表示選擇所有擁有該類名的元素以及其孫元素中所有的元素。星號(hào)表示通配符,意思是選擇擁有該類名的所有元素。
.classname *
例如,有以下HTML代碼:
<div class="box"> <p>這是一個(gè)段落</p> <ul> <li>項(xiàng)目1</li> <li>項(xiàng)目2</li> <li>項(xiàng)目3</li> </ul> </div>
現(xiàn)在想要給這個(gè)box的所有元素增加邊框和背景色,可以使用以下CSS代碼:
.box * { border: 1px solid black; background-color: #f0f0f0; }
這樣就可以把box元素內(nèi)部的所有元素都加上邊框和背景色了。
需要注意的是,通配符選擇器具有很高的影響力,如果不謹(jǐn)慎使用會(huì)影響到整個(gè)網(wǎng)頁(yè)的樣式,因此需要合理使用。