CSS Pseudo-classes
Pelajari cara menggunakan pseudo-class seperti :hover, :first-child, dan lainnya untuk menargetkan elemen berdasarkan status atau posisi.
CSS Pseudo-classes
Pseudo-class memungkinkan kamu untuk menargetkan elemen berdasarkan state atau posisi spesifik tanpa menambahkan class secara manual.
Contoh Pseudo-class Umum
1. :hover
Menargetkan elemen saat pointer berada di atasnya.
2. :first-child
Menargetkan elemen pertama dalam parent-nya.
3. :last-child
Menargetkan elemen terakhir dalam parent-nya.
4. :nth-child(n)
Menargetkan elemen berdasarkan urutan ke-n dalam parent-nya.
5. :checked
Menargetkan input yang dalam keadaan dicentang.
Ringkasan Pseudo-class Umum
Pseudo-class | Fungsi |
---|---|
:hover | Saat elemen disentuh cursor |
:first-child | Elemen pertama dalam parent-nya |
:last-child | Elemen terakhir dalam parent-nya |
:nth-child(n) | Elemen ke-n dalam parent-nya |
:checked | Input yang dicentang (checkbox/radio) |
:focus | Saat elemen dalam keadaan aktif diketik |
:disabled | Elemen input yang nonaktif |
CSS Combinators
Pelajari berbagai jenis penggabungan selector di CSS seperti descendant, child, adjacent sibling, dan general sibling.
CSS Pseudo-elements
Pelajari cara menggunakan pseudo-element seperti ::before, ::after, dan lainnya untuk menambahkan konten atau gaya khusus pada bagian elemen tertentu.