Saya sudah tahu: anak terakhir. Tetapi apakah ada cara untuk memilih div:
<div id="container">
<div>a</div>
<div>b</div>
<div>SELECT THIS</div> <!-- THIS -->
<div>c</div>
</div>
CATATAN: tanpa jQuery, hanya dengan CSS
html
css
css-selectors
dinamis
sumber
sumber
Jawaban:
Di CSS3 Anda memiliki:
Lihat: https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-last-child
Dukungan Browser nth-last-child :
sumber
Catatan: Diposting jawaban ini karena OP kemudian menyatakan dalam komentar bahwa ia perlu memilih dua elemen terakhir , bukan hanya yang kedua dari belakang.
The
:nth-child
pemilih CSS3 sebenarnya lebih mampu dari yang Anda bayangkan!Misalnya, ini akan memilih 2 elemen terakhir dari
#container
:Tapi ini hanyalah awal dari persahabatan yang indah.
:nth-child
Dukungan BrowserTampilkan cuplikan kode
sumber