我试图用 css 选择元素的最后一个类,但找不到方法。
例子:
HTML
<ul>
<li class="activ">Lorem</li>
<li class="activ">Ipsum</li>
<li class="activ">el</li>
<li class="activ">delor</li>
<li class="passiv">mia</li>
<li class="passiv">patre</li>
<li class="passiv">alpha</li>
</ul>
编辑:列表是动态变化的,所以它不总是第四个元素
CSS(不工作)
ul li.activ:last-child {
background-color: #aaa;
}
有没有办法在不添加 .last 类或 javascript 的情况下做到这一点?
最佳答案
不,没有。您将需要使用其中一种解决方法。
关于CSS 选择父类的最后一类 [without .last],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24672873/