2 ответов:
в CSS3 у вас есть:
:nth-last-child(2)см.:https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-last-child
N-й-последний-ребенок Поддержка Браузера:
- Chrome 2
- Firefox 3.5
- Opera 9.5, 10
- Safari 3.1, 4
- Internet Explorer 9
Примечание: опубликовал этот ответ, потому что ОП позже заявил в комментариях, что ему нужно выбрать последние два элемента, а не только предпоследний.
The
:nth-childCSS3 селектор на самом деле более способен, чем вы когда-либо себе представляли!например, это позволит выбрать последние 2 элементов
#container:#container :nth-last-child(-n+2) {}но это только начало прекрасного дружба.
#container :nth-last-child(-n+2) { background-color: cyan; }<div id="container"> <div>a</div> <div>b</div> <div>SELECT THIS</div> <div>SELECT THIS</div> </div>
Comments