Kami dapat menentukan lebih dari satu elemen target menggunakan gaya blok. Caranya adalah sebagai berikut, Show
Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Memilih secara khusus berdasarkan elemen indukKita bisa menspesifikasikan elemen tertentu secara khusus berdasarkan keturunannya sehingga elemen lain tidak terpengaruh oleh css. Caranya adalah sebagai berikut, _Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Pilih secara spesifik berdasarkan id, class dan atribut lainnyaKita dapat menentukan elemen tertentu secara khusus berdasarkan atributnya sehingga elemen lain tidak terpengaruh oleh css. Caranya adalah sebagai berikut,
Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Pilih elemen anak satu tingkat dari elemen indukKita bisa menentukan elemen target berdasarkan elemen satu tingkat di atasnya. Caranya adalah sebagai berikut, 0Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Pilih elemen saudara satu tingkat di bawahnyaSelector dapat kita gunakan untuk menentukan elemen target berdasarkan elemen saudara satu tingkat di atasnya. Caranya adalah sebagai berikut, 1Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Pilih semua elemen saudara di bawahnyaKita dapat memilih semua elemen target yang berada di bawah elemen tertentu. Caranya adalah sebagai berikut, iklan 2Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Memilih elemen berdasarkan konten atributKita juga bisa menggunakan atribut value untuk membuat pemilih, caranya adalah sebagai berikut, _3Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Memilih elemen jika atribut konten berisi teks tertentuJika kita ingin memilih suatu elemen jika atributnya berisi teks tertentu, maka caranya adalah sebagai berikut, _4Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Pilih elemen dalam status aktifMisalnya kita ingin memberi style pada elemen button ketika di klik, maka caranya adalah sebagai berikut, 5Misalnya, kodenya adalah sebagai berikut, Salin Simpan Jalankan Keluaran. Memilih elemen yang disorot oleh mouse (mouse over)Jika kita ingin memberi style pada elemen yang disorot menggunakan mouse, maka caranya adalah sebagai berikut, 6Contoh kodenya adalah sebagai berikut, Salin Simpan Jalankan Keluaran. Pilih elemen dalam kondisi fokusUntuk memberi gaya pada elemen input aktif kita dapat menggunakan metode berikut, _7Misalnya, kodenya adalah sebagai berikut, Salin Simpan Jalankan Keluaran. Menambahkan elemen semu setelah elemen targetElemen semu adalah elemen tambahan yang dibuat menggunakan css tetapi tidak dapat diakses menggunakan javascript DOM Api. Untuk menambahkan elemen semu setelah elemen target kita bisa menggunakan cara berikut, 8Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Tambahkan elemen pseudo sebelum elemen targetUntuk menambahkan elemen semu sebelum elemen target kita bisa menggunakan cara berikut, _9Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Memilih semua elemen target kecuali elemen dengan spesifikasi tertentuKita dapat menggunakan nada semu untuk mengecualikan elemen tertentu agar tidak diberi gaya. Caranya adalah sebagai berikut 0Contoh penerapannya adalah sebagai berikut, Salin Simpan Jalankan Keluaran. Ubah warna konten elemen target yang diblokirUmumnya ketika kita memblokir teks, warna defaultnya adalah biru, tetapi kita dapat mengaturnya dengan cara berikut, 1Misalnya sebagai berikut, Salin Simpan Jalankan Keluaran. Memilih elemen ketika memiliki elemen tertentu di dalamnya (Dukungan di CSS4)Terakhir adalah teknik menggunakan pemilih untuk menentukan elemen target jika memiliki elemen tertentu di dalamnya (hanya didukung di css4, hampir banyak browser tidak mendukung pemilih ini). Caranya adalah sebagai berikut, 2Contoh implementasi, Salin Simpan Jalankan Keluaran. Itu tadi beberapa trik penulisan selector yang bisa kita lakukan untuk memberi styling pada elemen, sebenarnya masih banyak trik lainnya, namun yang baru saja kita pelajari adalah trik selector yang umum dilakukan. |