:checked
Псевдо-клас в CSS вибирає елементи , коли вони знаходяться в обраному стані. Це пов'язано лише з елементами введення ( ) типу radio та прапорець.
:checked
Селектор псевдо-клас відповідає радіо і прапорець типів введення , коли перевірка або перемикається в активний стан. Якщо вони не вибрані або не позначені, збігу немає.
Отже, коли встановлений прапорець, і ви націлюєтеся на ярлик відразу після нього:
input(type=checkbox) + label ( color: #ccc; font-style: italic; ) input(type=checkbox):checked + label ( color: #f00; font-style: normal; )
Текст мітки перетвориться із сірого курсиву на червоний звичайний шрифт.
CSS is Awesome
CSS чудовий
Вище наведено приклад використання :checked
псевдокласу, щоб зробити форми більш доступними. :checked
Псевдо-клас може бути використаний з прихованими входами і їх видимими мітками для створення інтерактивних віджетів, таких як галереї зображень.
Більше ресурсів
- Зніміть прапорець
- Документи MDN увімкнено: позначено
- Специфікація W3C: перевірено
Підтримка браузера
Chrome | Сафарі | Firefox | Опера | IE | Android | iOS |
---|---|---|---|---|---|---|
Будь-який | 3.1+ | Будь-який | 9+ | 9+ | будь-який | будь-який |