Rumah > hujung hadapan web > tutorial css > Bagaimanakah Pengendali CSS \'dan\' (&&) dan \'atau\' (||) Mempengaruhi Pemilihan Elemen?

Bagaimanakah Pengendali CSS \'dan\' (&&) dan \'atau\' (||) Mempengaruhi Pemilihan Elemen?

Susan Sarandon
Lepaskan: 2024-11-28 01:02:09
asal
213 orang telah melayarinya

How Do CSS

Memahami CSS "dan" dan "atau" Operator

Apabila menggayakan elemen web, mungkin perlu mengecualikan jenis elemen tertentu daripada penggayaan. Sebagai contoh, medan input mungkin perlu dikecualikan daripada penggayaan, manakala kotak pilihan juga harus dikecualikan.

Menggunakan "dan"

Pengendali "dan" (&& ) dalam CSS membolehkan untuk menggabungkan berbilang pemilih, dengan berkesan mengecilkan kriteria pemilihan. Contohnya:

.registration_form_right input:not([type="radio"]) && input:not([type="checkbox"])
{
 //Nah.
}
Salin selepas log masuk

Pemilih ini akan menggunakan penggayaan pada semua elemen input dalam .registration_form_right kecuali yang jenis "radio" atau "kotak pilihan." Pengendali "&&" memastikan kedua-dua syarat dipenuhi untuk elemen dipilih.

Menggunakan "atau"

Operator "atau" (||) memisahkan berbilang pemilih. Jika mana-mana pemilih sepadan dengan elemen, elemen itu akan dipilih. Contohnya:

.registration_form_right input[type="text"] || .registration_form_right input[type="email"]
{
 //Nah.
}
Salin selepas log masuk

Di sini, penggayaan akan digunakan pada kedua-dua elemen input teks dan e-mel. "||" operator menentukan sama ada syarat (type="text" atau type="email") adalah mencukupi untuk elemen disertakan.

Contoh Praktikal

  • Untuk mengecualikan butang radio dan kotak pilihan daripada penggayaan blok:

    input:not([type="radio" && type="checkbox"])
    Salin selepas log masuk
  • Untuk menggayakan elemen yang sama ada dilumpuhkan atau mempunyai kelas tertentu:

    element:disabled || .specific-class
    Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Pengendali CSS \'dan\' (&&) dan \'atau\' (||) Mempengaruhi Pemilihan Elemen?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan