Estoy buscando un selector de CSS que me permita seleccionar el último hijo de la lista.
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li> <!-- select the pre last item dynamically no matter how long this list is -->
<li>6</li>
</ul>
Método estático:
ul li:nth-child(5)
Método dinámico:
ul li:last-child(-1)
que, por supuesto, no valida, también el enésimo último hijo no parece proporcionar una forma dinámica ... Puedo recurrir a JavaScript pero me pregunto si hay una forma css que pasé por alto
11
Generalmente se llama "penúltimo". También hay otra palabra elegante para ello: "penúltimo".
—
BoltClock
@BoltClock Me encanta la palabra "penúltimo". Voy a usarlo en una actualización sarcástica de Facebook, ahora.
—
Andrew Barber
Posible duplicado de Seleccionar el segundo último elemento con CSS
—
Castro Roy
Gracias a todos los que mencionaron penúltimo: este apareció en el # 1 en Google por "penúltimo css".
—
chakeda