Existe um equivalente ao jQuery: primeiro seletor em CSS3?
Eu tenho a seguinte marcação:
<div class="a"></div>
<div class="b"></div> <!-- :first -->
<div class="b"></div>
<div class="b"></div> <!-- :last -->
<div class="c"></div>
Estou tentando segmentar oprimeiro eúltimo <div>
com classeb
. Se eu estivesse usando seletores do jQuery para isso,.b:first
e.b:last
faria o truque.
No entanto, com CSS, é complicado: o primeiro<div class="b">
está localizado após o outro<div>
com uma classe diferente, e ambos: first-child e: first-of-type correspondem ao primeiro<div>
com classea
.
Existe um seletor segmentando o primeiro dos itens que correspondem à classe?