我有這樣的事情:CSS繼承,隱藏根元素
<ul class='yellow'>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<ul>
<ul class='yellow'>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
<ul>
我設置從UL eatch li元素的背景。我在想,最好的方法是使用ul {background: yellow}
和li {background: inherit}
。繼承的作品,但我不知道如何隱藏ul容器的背景...我試圖使用display: inline
或width: 0px
和默認溢出解決它,但它是行不通的。
你的意思是說你試圖指定li元素來添加背景嗎?像:'ul.yellow li {background-color:yellow; }' – pbhj
爲li添加背景不爲ul,爲什麼你必須有繼承的風格? – Lukas
@ŁukaszBorawski,因爲我從來沒有使用它:) – whncode