Pseudo-kelas :nth-of-type() CSS
- Halaman sebelumnya :nth-last-of-type()
- Halaman berikutnya :only-child
- Kembali ke tingkat atas Panduan Referensi Pseudo-Kelas CSS
Definisi dan Penggunaan
CSS :nth-of-type(n)
Pseudo-kelas digunakan untuk mencocokkan elemen yang sama jenisnya (nama tag) di dalam elemen induk. n elemen, masing-masing elemen.
n Bisa berupa angka/indeks, kata kunci (ganjil
atau genap
) atau formula (seperti an + b)
Petunjuk:Lihat :nth-child()
Pseudo-kelas untuk memilih elemen ke- n elemen, tanpa menghiraukan jenisnya.
Contoh
Contoh 1
Cara penggunaan :nth-of-type()
Pemilih:
/* Pilih elemen kedua di antara saudara div */ div:nth-of-type(2) { background: merah; } /* Pilih elemen li kedua di dalam daftar */ li:nth-of-type(2) { background: hijau muda; } /* Pilih setiap elemen ketiga di dalam grup saudara */ :nth-of-type(3) { background: kuning; }
Contoh 2
ganjil
dan genap
Adalah kata kunci, yang dapat digunakan untuk mencocokkan elemen dengan indeks genap atau ganjil (indeks elemen pertama adalah 1).
Di sini, kami menentukan warna latar yang berbeda untuk elemen <p> dengan indeks genap dan ganjil:
p:nth-of-type(ganjil) { background: merah; } p:nth-of-type(genap) { background: biru; }
Contoh 3
Dengan formula (an + b) Deskripsi:a Menunjukkan penggeser bilangan bulat, n adalah semua bilangan bulat nonnegatif yang mulai dari 0,b Adalah penggeser bilangan bulat.
Di sini, kami menentukan warna latar untuk semua elemen <p> yang indeksnya adalah kelipatan 3 (yang akan memilih elemen ketiga, enam, sembilan, dll):
p:nth-of-type(3n+0) { background: merah; }
Contoh 4
Di sini, kami menentukan warna latar untuk semua elemen <p> yang indeksnya adalah kelipatan 3. kemudian kami mengurangi 1 (yang akan memilih elemen kedua, kelima, delapan, dll):
p:nth-of-type(3n-1) { background: merah; }
Syarat CSS
:nth-of-type(index | ganjil | genap | an+b) { deklarasi css; }
Detil teknis
Versi: | CSS3 |
---|
Dukungan browser
Angka di tabel menunjukkan versi pertama browser yang mendukung pseudo-kelas ini.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.2 | 9.6 |
- Halaman sebelumnya :nth-last-of-type()
- Halaman berikutnya :only-child
- Kembali ke tingkat atas Panduan Referensi Pseudo-Kelas CSS