【发布时间】:2014-12-04 04:50:21
【问题描述】:
我正在尝试(并且也在此处搜索)选择特定元素但没有任何成功:
<form id="filterForm">
<div class="filterOption filterSection"></div>
<div class="filterOption filterSection"></div>
<div class="filterOption filterSection"></div>
<div class="optioncontent">
<div>
我想通过 CSS 选择的元素是类 filterOption filterSection 的最后一个 div。我试过了:
.filterSection:last-of-type
.filterSection:last-child
.filterSection:last-of-type
.filterSection:last-child
知道如何实现这一点吗?帮助会很棒!
【问题讨论】:
-
CSS 选择器中没有
:last-of-classpseudo class。因此,在 CSS 中没有通用的方法来选择具有特定类的最后一个元素。 -
您不能使用
nth-of-anything按类进行选择。它只选择元素。根据您的特定结构的实际位置,可能有一个特定解决方案,但不会灵活。