Eu já sei: último filho. Mas existe uma maneira de selecionar a div:
<div id="container">
<div>a</div>
<div>b</div>
<div>SELECT THIS</div> <!-- THIS -->
<div>c</div>
</div>
NOTA: sem jQuery, apenas com CSS
html
css
css-selectors
dinâmico
fonte
fonte
Respostas:
No CSS3 você tem:
Veja: https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-last-child
nésimo último filho suporte ao navegador:
fonte
Nota: Poste esta resposta porque o OP afirmou posteriormente nos comentários que ele precisa selecionar os dois últimos elementos , não apenas o penúltimo.
O
:nth-child
seletor CSS3 é de fato mais capaz do que você jamais imaginou!Por exemplo, isso selecionará os 2 últimos elementos de
#container
:Mas este é apenas o começo de uma bela amizade.
:nth-child
Suporte do navegadorMostrar snippet de código
fonte