:disabled
Селектор псевдо-клас забезпечує умовний стиль для HTML - елементів , які можуть приймати користувача введення, коли елементи мають disabled
атрибут. Він визначається в специфікації CSS Selectors Level 3 як “псевдо-клас стану елемента інтерфейсу”, тобто він використовується для стилювання вмісту на основі взаємодії користувача з вхідним елементом.
Елементи , які можуть приймати disabled
атрибут включають ,
,
,
,
і
. Для встановлення цього атрибуту існує два допустимі синтаксиси:
disabled="disabled"
або (або в HTML5) просто disabled
логічне ключове слово. Елемент вимкнено, якщо його неможливо активувати (наприклад, вибрати, натиснути або прийняти введення тексту) або прийняти фокус.
Такий елемент можна стилізувати за допомогою :disabled
селектора псевдокласу:
Перевірте цю ручку!
Цікаві місця
:disabled
може бути "прикутий" до інших псевдоселекторів: як:before
або:after
для створення піктограм або тексту, щоб забезпечити більше відгуків користувачів.- Будь-яка властивість, яка може бути анімована за допомогою переходів CSS або анімації, буде належним чином анімована при
disabled
додаванні або видаленні атрибута з елемента HTML.
Підтримка браузера
Chrome | Сафарі | Firefox | Опера | IE | Android | iOS |
---|---|---|---|---|---|---|
Всі | 3.1 | Всі | 9 | 9 | Всі | Всі |