Pseudo Classe CSS :enabled
La pseudo-classe CSS :enabled sélectionne et style les éléments qui sont activés.
Ces éléments sont en général les éléments de forme, tels que boutons (<button>), menus de sélection (<select>), types d'entrée (<input>), et textareas (<textarea>).
Les éléments activés acceptent les cliques, entrée de texte, ou foyer
Version
Syntaxe
:enabled {
css declarations;
}
Exemple
<!DOCTYPE html>
<html>
<head>
<title>Titre du document</title>
<style>
input{
border:1px solid #ccc ;
margin-bottom:10px;
padding:2px 5px;
}
input[type=text]:enabled {
background: #eee;
}
input[type=text]:disabled {
background: #ccc;
}
</style>
</head>
<body>
<h2>Exemple du sélecteur :enabled</h2>
<form action="">
<label for="name">Prénom:</label>
<input type="text" value="John" id="name"><br>
<label for="lastname">Nom:</label>
<input type="text" value="Smith" id="lastname"><br>
<label for="country">Pays:</label>
<input type="text" disabled="disabled" value="10 High Street" id="country">
</form>
</body>
</html>
Un autre exemple avec le sélecteur :enabled:
Exemple
<!DOCTYPE html>
<html>
<head>
<title>Titre du document</title>
<style>
option:enabled {
background: #666;
}
</style>
</head>
<body>
<h2>Exemple du sélecteur :enabled</h2>
<select>
<option value="paris">Paris</option>
<option value="london" disabled>London</option>
<option value="moscow">Moscou</option>
<option value="rome" disabled>Rome</option>
<option value="berlin">Berlin</option>
</select>
</body>
</html>
Support de Navigateurs
4.0+ | 12.0+ | 3.5+ | 3.2+ | 10.0+ |
Pratiquez vos connaissances
In CSS, what is the function of the ':enabled' pseudo-class?
Correcte!
Incorrecte!