Estou procurando um seletor de css que permita selecionar o filho anterior da 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 obviamente não valida, o enésimo último filho não parece fornecer uma maneira dinâmica .. Posso usar o javascript, mas estou me perguntando se existe uma maneira de css que eu ignorei
11
É geralmente chamado de "segundo último". Há também outra palavra chique para isso: "penúltimo".
—
BoltClock
@BoltClock Adoro a palavra "penúltimo". Agora vou usá-lo em uma atualização sarcástica do Facebook.
—
Andrew Barber
Possível duplicado da Select penúltimo elemento com css
—
Castro Roy
Obrigado a todos que mencionaram o penúltimo - este foi o número 1 no Google por "penúltimo css".
—
chakeda