Скажем, у меня эта разметка:
<div class='current'>
</div>
<div class='current'>
</div>
<div class='current'>
</div>
<div class='current'>
</div>
<div class='current'>
</div>
Теперь эти div не обязательно находятся рядом друг с другом в разметке, но могут быть распространены по всей странице.
Могу ли я настроить только первое вхождение класса "current" с использованием только CSS, мне бы хотелось, чтобы избежать использования javascript (на данный момент)?
Т.е.
.current:first-child {
background: red;
}