:checked
Pseudo-clasa de elemente CSS selectează atunci când acestea sunt în stare selectată. Este asociat doar cu elementele input ( ) ale tipului radio și casetei de selectare.
:checked
Selectorul pseudo-clasă se potrivește radio și checkbox tipuri de intrare atunci când verificate sau comutată la o privire de stat. Dacă nu sunt selectate sau bifate, nu există nicio potrivire.
Deci, atunci când este bifată o casetă de selectare și vizați eticheta imediat după aceasta:
input(type=checkbox) + label ( color: #ccc; font-style: italic; ) input(type=checkbox):checked + label ( color: #f00; font-style: normal; )
Textul etichetei se va transforma din font italic gri în roșu în font normal.
CSS is Awesome
CSS este minunat
Cele de mai sus sunt un exemplu de utilizare a :checked
pseudo-clasei pentru a face formularele mai accesibile. :checked
Pseudo-clasă pot fi utilizate cu intrări ascunse și etichetele lor vizibile pentru a construi widget - uri interactive, cum ar fi galerii de imagini.
Mai multe resurse
- Bifați caseta de selectare
- Documente MDN activat: verificat
- Specificația W3C de pe: verificată
Suport pentru browser
Crom | Safari | Firefox | Operă | IE | Android | iOS |
---|---|---|---|---|---|---|
Orice | 3.1+ | Orice | 9+ | 9+ | orice | orice |