CSS combinators
Sebuah combinator adalah sesuatu yang menjelaskan hubungan antara pemilih. |
Sebuah selector CSS dapat berisi lebih dari satu pemilih yang sederhana. Antara pemilih yang sederhana, kita dapat mencakup combinator a.
Ada empat combinators berbeda dalam CSS3:
- pemilih keturunan (space)
- pemilih anak (>)
- berdekatan saudara pemilih (+)
- pemilih saudara umum (~)
Pemilih keturunan
Pemilih keturunan cocok dengan semua elemen yang adalah keturunan dari elemen tertentu.
Contoh berikut memilih semua <p> elemen di dalam <div> elemen:
anak Selector
Pemilih anak memilih semua elemen yang adalah anak-anak langsung dari elemen tertentu.
Contoh berikut memilih semua <p> elemen yang adalah anak-anak langsung dari <div> elemen:
Berdekatan Sibling Selector
Pemilih saudara yang berdekatan memilih semua elemen yang merupakan saudara kandung yang berdekatan dari elemen tertentu.
elemen saudara harus memiliki unsur yang sama orangtua, dan "berdekatan" berarti "segera setelah".
Contoh berikut memilih semua <p> elemen yang ditempatkan segera setelah <div> elemen:
General Sibling Selector
Pemilih saudara umum memilih semua elemen yang saudara kandung dari elemen tertentu.
Contoh berikut memilih semua <p> elemen yang saudara dari <div> elemen:
Uji Diri dengan Latihan!
Latihan 1 » Latihan 2» Latihan 3 » Latihan 4»