我在列表中有一个列表,但我不希望内部列表接收外部列表的样式。这是我的代码:
CSS:
li {
background-color:red;
}
#sections li {
color:blue;
}
HTML:
<ol id="sections">
<li>Item 1</li>
<li>Item 2</li>
<li>
<ol><li>Item A</li>
<li>Item C</li>
</ol>
</ol>
我可以设置color
为我的默认值,但这有点像 hack,将来如果我在样式中添加一些东西,#sections li
它可能会与内部列表样式混淆,所以我认为这是一种糟糕的编码形式。
如何使内部列表不受外部列表的影响?