我有一种方法可以从具有特定类的元素中选择(使用 css)第 n 个子元素。例如,对于以下内容,我如何选择带有 id="this"
的 li
元素(显示用于解释目的)?所以基本上我想说 class="selected"
<ul>
<li></li>
<li class="selected"></li>
<li></li>
<li id="this"></li>
<li></li>
<li></li>
<li></li>
</ul>
最佳答案
实际上你可以使用 +
选择器。它有点脏,但适用于您的情况。您只需要知道所需元素的确切位置即可。
.selected + li + li
(根据需要多次添加 + li
)
关于html - css 来自具有类的元素的第 n 个子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35226766/