Bolehkah CSS Sendiri Menggayakan Elemen Pilihan Berdasarkan Pilihan Terpilihnya?
Mary-Kate Olsenasal
2024-12-05 19:42:12802semak imbas
Menggunakan Gaya untuk Elemen Berdasarkan Pilihan Terpilih: Pendekatan CSS Sahaja
Secara tradisinya, menggayakan
Cabaran: Menggayakan Elemen Pilihan
Percubaan untuk menggayakan elemen secara langsung hanya mempengaruhi penampilannya dalam senarai pilihan, bukan elemen yang dipilih.
pilih[name="qa_contact"] pilihan[value="3"] { latar belakang: oren; }
Penyelesaian: Memanfaatkan perubahan Acara
Untuk membuat elemen mengetahui pilihan yang dipilih, kami boleh menetapkan nilai kepada sifat yang dipilih data dalam acara onchange.
Kini, kita boleh menyasarkan dan menggayakan
pilih[data-chosen='opt3'] { sempadan: 2px merah pepejal; }
Dengan menggunakan pendekatan ini, kami berjaya menggunakan gaya pada elemen berdasarkan pilihan yang dipilih hanya menggunakan CSS.
Peningkatan CSS Masa Depan: Pemilih Subjek
Walaupun tidak mungkin untuk menggayakan
Atas ialah kandungan terperinci Bolehkah CSS Sendiri Menggayakan Elemen Pilihan Berdasarkan Pilihan Terpilihnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
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