Rumah > hujung hadapan web > tutorial css > Mengapa CSS Saya Tidak Menggayakan Label Butang Radio Pilihan Saya?

Mengapa CSS Saya Tidak Menggayakan Label Butang Radio Pilihan Saya?

Susan Sarandon
Lepaskan: 2024-12-16 22:20:24
asal
668 orang telah melayarinya

Why Doesn't My CSS Style My Selected Radio Button Label?

Menggayakan Label Butang Radio Terpilih: Penyelesaian Masalah

Anda cuba menggayakan label butang radio yang dipilih, tetapi gaya yang diingini bukan tidak digunakan. Mari kita periksa sebabnya dan betulkan.

HTML anda betul dan CSS yang anda berikan termasuk peraturan untuk menggayakan input radio dan labelnya. Masalahnya terletak pada pemilih untuk butang radio yang diperiksa:

.radio-toolbar label + input[type="radio"]:checked {
    background:pink !important;
}
Salin selepas log masuk

Pemilih ini menyasarkan elemen input, yang disembunyikan menggunakan display:none. Apabila anda menyemak butang radio, atribut yang disemak ditambahkan pada inputnya, bukan pada labelnya. Untuk menggayakan label, anda perlu memilih elemen label itu sendiri:

.radio-toolbar label[for]:checked {
    background: pink !important;
}
Salin selepas log masuk

Di sini, kami menggunakan pemilih atribut [untuk] untuk memilih label yang dikaitkan dengan butang radio yang ditandai. CSS yang dikemas kini harus berfungsi seperti yang diharapkan.

Ingat untuk turut menyertakan sifat paparan untuk label untuk menjadikannya kelihatan:

.radio-toolbar label {
    ...
    display: inline-block;
    ...
}
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapa CSS Saya Tidak Menggayakan Label Butang Radio Pilihan Saya?. 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