我有以下标记:
<div class="a"></div>
<div class="b"></div> <!-- :first -->
<div class="b"></div>
<div class="b"></div> <!-- :last -->
<div class="c"></div>
我正在尝试使用 class来定位第一个和最后一个 。如果我为此使用 jQuery 选择器,并且会成功。<div>
b
.b:first
.b:last
然而,对于 CSS,这很棘手:第一个<div class="b">
位于另一个<div>
具有不同类的位置,并且 :first-child 和 :first-of-type 都匹配第一个<div>
, 与 class a
。
是否有一个选择器针对与该类匹配的第一个项目?