Rumah >hujung hadapan web >tutorial css >: anak pertama (pemilih CSS)
3
Keterangan
Kelas pseudo ini sepadan dengan elemen hanya jika ia adalah elemen anak pertama elemen induknya. Sebagai contoh, Li: Anak pertama sepadan dengan item senarai pertama dalam elemen OL atau UL. Ia tidak sepadan dengan anak pertama item senarai.
Sebagai contoh, mari kita ambil pemilih CSS yang disebutkan di atas:
Hanya elemen item senarai pertama yang dipadankan.
Perhatikan bahawa kelas pseudo ini hanya terpakai kepada unsur-unsur-ia tidak terpakai kepada kotak tanpa nama yang dijana untuk teks.
Contoh
li:first-child { ⋮ <span>declarations </span>}Soalan Lazim (Soalan Lazim) Mengenai CSS: Pemilih Kanak-kanak Pertama
<ul> <li>This item matches the selector li:first-child.</li> <li>This item does not match that selector.</li> <li>Neither does this one.</li> </ul>
Pemilih anak pertama dalam CSS mensasarkan elemen anak pertama dalam ibu bapanya. Ia tidak menganggap jenis elemen. Sebagai contoh, jika anda mempunyai elemen div diikuti oleh elemen P di dalam elemen induk, menggunakan: anak pertama akan menargetkan elemen Div sebagai anak pertama ibu bapanya. Jadi, jika anda menggunakan: jenis pertama untuk elemen P, ia akan mensasarkan elemen P pertama, tanpa mengira sama ada anak pertama ibu bapa atau tidak. Sebagai contoh, jika anda ingin memilih anak pertama kelas tertentu, anda boleh menggunakan sintaks ".Classname: First-Child". Ini akan memilih elemen kanak-kanak pertama kelas "ClassName".
li:first-child { ⋮ <span>declarations </span>}Bagaimanakah pemilih kanak-kanak pertama bekerja dengan unsur bersarang? Sekiranya terdapat elemen bersarang, ia tidak akan menganggapnya. Sebagai contoh, jika anda mempunyai elemen div di dalam elemen Div yang lain, dan anda menggunakan pemilih anak pertama, ia hanya akan mempertimbangkan elemen Div yang pertama, bukan yang bersarang. Ia berfungsi sama seperti pemilih kanak-kanak, tetapi bukannya memilih anak pertama elemen induk, ia memilih anak yang terakhir. Elemen pseudo digunakan untuk gaya bahagian tertentu elemen, seperti huruf pertama atau garis blok teks, dan mereka tidak dianggap sebagai anak-anak elemen.
: Pemilih kanak-kanak pertama boleh digunakan dalam reka bentuk responsif untuk gaya elemen kanak-kanak pertama berbeza bergantung pada saiz skrin. Sebagai contoh, anda boleh menggunakannya untuk menukar warna, saiz fon, atau susun atur elemen kanak-kanak pertama apabila saiz skrin berubah.
Atas ialah kandungan terperinci : anak pertama (pemilih CSS). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!