tengo el código HTML siguiente:CSS seleccionar próximos dos elementos
...
<li>...</li>
<li>...</li>
<li class="last">...</li>
<li class="selected">...</li> # <- this
<li>...</li> # <- this
<li class="last">...</li> # <- this
<li>...</li>
<li>...</li>
<li class="last">...</li>
....
Así que, básicamente grupos de tres li
s, el último con una clase específica y en uno de los grupos de la primera li
con una clase especial .
¿Hay alguna forma con CSS puro de seleccionar li
con la clase selected
y las dos siguientes, marcadas en el código anterior?
He logrado seleccionar la siguiente usando li.selected + li
, pero esto no funciona para la siguiente.
Qué especificación CSS hace este otoño bajo? ¿Es ampliamente compatible en los navegadores? Necesito archivar esto en alguna parte. –
¿Estás seguro de eso? No funciona para mí en Chrome actual. –
@Surreal Dreams: es CSS2, y IE7 + lo admite desde hace muchos años, al igual que el selector de elementos secundarios '>'. – BoltClock