Apakah pemilih css3?
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.
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!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Sekiranya anda baru -baru ini mula bekerja dengan GraphQL, atau mengkaji semula kebaikan dan keburukannya, anda tidak akan ragu -ragu mendengar perkara seperti "Graphql tidak menyokong caching" atau

API Peralihan Svelte menyediakan cara untuk menghidupkan komponen apabila mereka memasuki atau meninggalkan dokumen, termasuk peralihan svelte adat.

Berapa banyak masa yang anda habiskan untuk merancang persembahan kandungan untuk laman web anda? Semasa anda menulis catatan blog baru atau membuat halaman baru, adakah anda memikirkan

Dengan pendakian harga bitcoin baru -baru ini lebih dari 20k $ USD, dan baru -baru ini melanggar 30k, saya fikir ia patut mengambil menyelam yang mendalam kembali ke dalam mewujudkan Ethereum

Perintah NPM menjalankan pelbagai tugas untuk anda, sama ada sebagai satu-satunya atau proses berjalan terus untuk perkara seperti memulakan pelayan atau menyusun kod.

Artikel ini membincangkan menggunakan CSS untuk kesan teks seperti bayang -bayang dan kecerunan, mengoptimumkannya untuk prestasi, dan meningkatkan pengalaman pengguna. Ia juga menyenaraikan sumber untuk pemula. (159 aksara)

Saya hanya berbual dengan Eric Meyer pada hari yang lain dan saya teringat cerita Eric Meyer dari tahun -tahun pembentukan saya. Saya menulis catatan blog mengenai kekhususan CSS, dan

Tidak kira tahap tahap anda sebagai pemaju, tugas yang kami selesaikan -sama ada besar atau kecil -membuat kesan besar dalam pertumbuhan peribadi dan profesional kami.
