我有一个这样的无序列表:
<div class="list">
<ul>
<li>
list1
<ul>
<li>Sub list1</li>
<li>Sub list2</li>
<li>Sub list3</li>
</ul>
</li>
<li>
list2
<ul>
<li>Sub list1</li>
<li>Sub list2</li>
<li>Sub list3</li>
</ul>
</li>
</ul>
</div>
我现在只想将 CSS 应用于第一个列表,而不是它的子列表ul
和li
. 我尝试了以下方法:
.list ul li{
background:#ccc;
}
...但背景颜色适用于所有列表。应该做些什么来改变只有父母而不是孩子的CSS。