【发布时间】:2023-03-23 00:05:01
【问题描述】:
我正在尝试设置嵌套列表的特定元素的样式,而不使用类。具体来说,看看下面的例子,我将如何只为带有彩色背景的“SubList Item”元素设置样式,而不是“Main List”、“SuperSub List”和“SuperDuperSub List”项目中的任何一个?
<div>
<ul>
<li><a>Main List Item</a></li>
<li><a>Main List Item</a>
<ul>
<li><a>SubList Item</a></li>
</ul>
</li>
<li><a>Main List Item</a></li>
<li><a>Main List Item</a></li>
<li><a>Main List Item</a>
<ul>
<li><a>SubList Item</a></li>
<li><a>SubList Item</a>
<ul>
<li><a>SuperSub List</a></li>
<li><a>SuperSub List</a>
<ul>
<li><a>SuperDuperSub List</a></li>
<li><a>SuperDuperSub List</a></li>
</ul>
</li>
</ul>
</li>
<li><a>SubList Item</a></li>
<li><a>SubList Item</a></li>
</ul>
</li>
<li><a>Main List Item</a></li>
</ul>
</div>
【问题讨论】:
-
好的,我读了。请下一个指令。
-
@lang 这不是给你的指令。只是我这边的一个建议。添加完整代码(CSS)始终是最佳实践,SO 中的人们首先想知道您到目前为止尝试了什么。我在您的问题中看到了一些反对意见,这就是我与您共享链接的原因,以便您可以添加最少的代码。如果您认为我在这里做错了什么,对不起
标签: css nested css-selectors html-lists pseudo-class