當我試圖使用「>」選擇父元素的所有直接子元素時,它可以處理一些屬性,如邊框和全部,但不能與類似font-properties顏色,字體,重量等。CSS兒童選擇器(>)不能使用某些屬性
我的HTML是
<ul>
<li>Item 1</li>
<li>
<ol>
<li>Subitem 2A</li>
<li>Subitem 2B</li>
</ol>
</li>
</ul>
CASE1 CSS:
ul>li {
color:#F00;
}
但這裏的顏色:#F00適當ty被應用於所有「li」元素,但是我希望它僅適用於「ul」的直接「li」。
CASE 2 CSS:
ul>li {
border: solid 1px #000;
}
這一個很適合我和邊境只有被應用到只有直理子。
我知道它可以通過覆蓋其他一些類和全部來解決。但我想知道,爲什麼一些CSS屬性得到繼承,而其他人不是。
你是什麼意思,直接「李」? –
'ol'的'li'孩子從祖先'li's繼承顏色 – Musa
幫你一個忙,並添加一些類! – DevlshOne