提问者:小点点

如何获得具有不同父级的CSS选择器的最后一个匹配元素? [副本]


我有:

<div>
  <span class="something">...</span>
  <span class="something">...</span>
  <span class="something">...</span>
</div>
<article>
  <span class="something">...</span>
</article>

我只想选择最后一个.something元素。 我认为最后一个子等需要相同的父级。


共1个答案

匿名用户

这并不是一个很好的解决方案,但是在这个特定的示例中,它可以满足您的需要

null

*:last-of-type > .something:last-of-type {
  background-color: black;
}
<div>
  <span class="something">...</span>
  <span class="something">...</span>
  <span class="something">...</span>
</div>
<article>
  <span class="something">...</span>
</article>