Rumah  >  Artikel  >  hujung hadapan web  >  Apakah pemilih css3?

Apakah pemilih css3?

百草
百草asal
2023-12-13 17:28:281012semak imbas

Pemilih css3 termasuk: 1. Pemilih elemen; 2. Pemilih kelas; 4. Pemilih atribut; Pemilih gabungan; 10. Pemilih hierarki; -kelas; 18. Sasaran pseudo-class. Pemilih menyediakan sintaks yang lebih kaya dan lebih fleksibel untuk memilih dan memanipulasi elemen HTML.

Apakah pemilih css3?

Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.

Pemilih CSS3 menyediakan sintaks yang lebih kaya dan lebih fleksibel untuk memilih dan memanipulasi elemen HTML. Berikut ialah beberapa pemilih CSS3 biasa:

1 Pemilih elemen: Ini ialah pemilih CSS paling asas, yang memilih elemen berdasarkan nama tegnya. Sebagai contoh, pemilih p akan memilih semua elemen perenggan.

2. Pemilih kelas: Pemilih kelas memilih elemen melalui atribut kelas mereka. Contohnya, pemilih .my-class akan memilih semua elemen dengan nama kelas my-class.

3. Pemilih ID: Pemilih ID memilih elemen melalui atribut id mereka. Contohnya, pemilih #my-id akan memilih elemen dengan ID my-id.

4. Pemilih atribut: Pemilih atribut memilih elemen melalui atributnya. Sebagai contoh, pemilih [type="text"] akan memilih semua elemen yang nilai atribut jenisnya ialah "teks".

5. Pemilih keturunan: Pemilih keturunan memilih elemen melalui hubungan keturunan mereka. Sebagai contoh, pemilih anak induk akan memilih semua elemen anak di bawah elemen induk.

6. Pemilih adik beradik bersebelahan: Pemilih adik beradik bersebelahan memilih elemen berdasarkan hubungan adik beradik mereka yang bersebelahan. Sebagai contoh, pemilih elemen + adik beradik akan memilih elemen adik beradik serta-merta mengikut elemen elemen.

7. Pemilih kelas pseudo: Pemilih kelas pseudo memilih elemen berdasarkan status khusus mereka. Contohnya, pemilih :hover akan memilih keadaan apabila tetikus melayang di atas elemen.

8. Pemilih elemen pseudo: Pemilih elemen pseudo memilih elemen melalui bahagian tertentu elemen. Contohnya, pemilih ::before boleh memasukkan elemen pseudo sebelum kandungan elemen yang dipilih.

9. Pemilih gabungan: Pemilih gabungan digunakan untuk menggabungkan berbilang pemilih untuk meletakkan dan memilih elemen dengan lebih tepat. Sebagai contoh, pemilih elemen>anak akan memilih anak elemen anak langsung elemen elemen.

10. Pemilih hierarki: Pemilih hierarki digunakan untuk memilih elemen berdasarkan perhubungan hierarkinya. Sebagai contoh, pemilih :first-child akan memilih elemen anak pertama bagi setiap elemen.

11. Pemilih perhubungan: Pemilih perhubungan digunakan untuk memilih elemen berdasarkan perhubungan antara elemen. Sebagai contoh, pemilih :nth-child(n) akan memilih elemen anak ke-n bagi setiap elemen.

12. Kelas pseudo negatif: Kelas pseudo negatif digunakan untuk mengecualikan unsur yang memenuhi syarat tertentu. Sebagai contoh, pemilih :not(selector) akan mengecualikan elemen yang dipilih oleh pemilih.

13. Kelas pseudo sasaran: Kelas pseudo sasaran digunakan untuk memilih elemen dalam keadaan sasaran tertentu. Contohnya, pemilih :target akan memilih elemen sasaran yang sedang aktif (biasanya elemen yang mengikuti # dalam URL).

14. Kelas pseudo kotak input: Kelas pseudo kotak input digunakan untuk memilih elemen kotak input dalam keadaan input tertentu. Contohnya, :valid dan :invalid digunakan untuk memilih kotak input yang sah dan tidak sah.

15. Kelas pseudo berstruktur: Kelas pseudo berstruktur digunakan untuk memilih elemen berdasarkan struktur bersarangnya. Contohnya, :first-of-type dan :last-of-type digunakan untuk memilih elemen pertama dan terakhir daripada jenis yang sama.

16 Sasaran pseudo-class: Sasaran pseudo-class digunakan untuk menggayakan elemen tertentu dalam halaman apabila pengguna berinteraksi dengan halaman, seperti melayang, mengklik, dsb. Contohnya, :hover, :active, :visited, :link, :first-child, :last-child, :nth-child(n), :nth-last-child(n), :checked, :disabled, : enabled , :selected, :valid, :invalid dan sebagainya.

17. Kelas pseudo negatif: Kelas pseudo negatif digunakan untuk mengecualikan unsur yang memenuhi syarat tertentu. Sebagai contoh, :not(selector) digunakan untuk mengecualikan elemen yang dipilih oleh pemilih.

18 Sasaran pseudo-class: Sasaran pseudo-class digunakan untuk menggayakan elemen tertentu dalam halaman apabila pengguna berinteraksi dengan halaman, seperti melayang, mengklik, dsb. Contohnya, :target digunakan untuk memilih elemen sasaran yang sedang aktif (biasanya elemen selepas # dalam URL).

Atas ialah kandungan terperinci Apakah pemilih css3?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn