是否有针对最后一类的CSS选择器?

时间:2019-02-15 10:02:48

标签: css css3 sass css-selectors text-styling

需要定位列表中的最后一个班级。 :last-child:last-of-type在这种情况下不起作用。

想要定位以下标记中的最后一个.a

我的最后一个选择是使用JS向要避免的最后一个.a添加新类。

a.last-of-type {
  background: red;
}
<div class="a">A</div>
<div class="a">A</div>
<div class="a">A</div>
<div class="a">Need to target this element</div>
<div class="b">B</div>
<div class="b">B</div>

1 个答案:

答案 0 :(得分:-1)

您可以使用.a:last-child定位最后一个类。 :last-child选择器匹配作为其父级的最后一个子级的每个元素。

<html>
<head>
<style> 
.a:last-child {
  background: #ff0000;
}
</style>
</head>
<body>

<div class="a">A</div>
<div class="a">A</div>
<div class="a">A</div>
<div class="a">Need to target this element</div>    
</body>
</html>