English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Пseudo-класс CSS :enabled означает любой включенный (enabled) элемент. Если элемент может быть активирован (например, выбрать, щелкнуть или принять ввод текста), то он включен. У элемента также есть состояние отключения (disabled state), когда он отключен, элемент не может быть активирован или получить фокус.
Полное руководство по CSS-селекторам
Установите цвет текста всех включенных вводов с type="text":
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Основной учебник (oldtoolbag.com)</title> <style> input:enabled { color: #22AA22; } input:disabled { color: #D9D9D9; } </style> </head> <body> <form action="url_of_form"> <label for="FirstField">Первое поле (enabled):</label> <input type="text" id="FirstField" value="Lorem"><br /> <label for="SecondField">Второй поле (disabled):</label> <input type="text" id="SecondField" value="Ipsum" disabled="disabled"><br /> <input type="submit" value="Submit" /> </form> </body> </html>Проверьте, посмотрите ‹/›
:enabled селектор соответствует каждому включенному элементу (главным образом для элементов форм).
Числа в таблице показывают первую версию браузера, поддерживающую этот свойство.
Выборщик | |||||
---|---|---|---|---|---|
:enabled | 4.0 | 9.0 | 3.5 | 3.2 | 9.6 |
Установить цвет фона для всех активных элементов ввода:
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Основной учебник (oldtoolbag.com)</title> <style> input:enabled { background:#ffff00; } input:disabled { background:#dddddd; } </style> </head> <body> <form action=""> Имя: <input type="text" value="Mickey" /><br> Фамилия: <input type="text" value="Mouse" /><br> Страна: <input type="text" disabled="disabled" value="Disneyland" /><br> Пароль: <input type="password" name="password" /> <input type="radio" value="male" name="gender" /> Мужской<br> <input type="radio" value="female" name="gender" /> Женский<br> <input type="checkbox" value="Bike" /> Я имею велосипед<br> <input type="checkbox" value="Car" /> Я имею машину </form> </body> </html>Проверьте, посмотрите ‹/›