::first-child, ::last-child
Selector ::first-child
Pseudo-class ::first-child
digunakan untuk memilih elemen pertama dalam suatu kelompok elemen yang memiliki elemen orang tua yang sama. Contohnya:
ul li:first-child {
color: blue;
}
Dalam contoh di atas, setiap elemen <li>
yang menjadi elemen pertama di dalam elemen <ul>
akan diberi warna biru.
Selector ::last-child
Pseudo-class ::last-child
digunakan untuk memilih elemen terakhir dalam suatu kelompok elemen yang memiliki elemen orang tua yang sama. Contohnya:
ul li:last-child {
color: green;
}
Dalam contoh di atas, setiap elemen <li>
yang menjadi elemen terakhir di dalam elemen <ul>
akan diberi warna hijau.
Jadi, Anda dapat menggunakan kedua pseudo-class ini untuk mengubah gaya tampilan elemen pertama dan terakhir dalam suatu kelompok elemen yang memiliki elemen orang tua yang sama dalam HTML Anda.