Ya sé de: último hijo. Pero, ¿hay alguna manera de seleccionar el div:
<div id="container">
<div>a</div>
<div>b</div>
<div>SELECT THIS</div> <!-- THIS -->
<div>c</div>
</div>
NOTA: sin jQuery, solo con CSS
html
css
css-selectors
dinámica
fuente
fuente
Respuestas:
En CSS3 tienes:
Ver: https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-last-child
Soporte del navegador nth-last-child :
fuente
Nota: Publiqué esta respuesta porque OP declaró más tarde en los comentarios que necesita seleccionar los dos últimos elementos , no solo el penúltimo.
¡El
:nth-child
selector CSS3 es de hecho más capaz de lo que alguna vez imaginaste!Por ejemplo, esto seleccionará los últimos 2 elementos de
#container
:Pero esto es solo el comienzo de una hermosa amistad.
:nth-child
Soporte de navegadorMostrar fragmento de código
fuente