:enabled CSS sélecteur

Définition de la CSS :enabled.

La pseudo-classe CSS :enabled permet de cibler tous les éléments d'interface utilisateur HTML activés pour leur assigner des propriétés CSS.
La valeur de ou n'a pas d'impact sur les éléments activés.

Exemple de syntaxe CSS :enabled :
:enabled{
  /* Propriétés CSS assignées à tous les éléments activés */
}
.identifiant:enabled{
  /* Propriétés CSS assignées à tous les éléments activés ayant la classe identifiant*/
}

Conditions d'application de la CSS :enabled.

La pseudo-classes feuille de style :enabled CSS s'applique sur les éléments d'interface utilisateur. On peut dire que tous les éléments acceptant l'attribut disabled en font partie.

Problème d'interprétation de :enabled en Css.

La pseudo-classes de feuille de style :enabled CSS peut poser des problèmes car certains navigateurs considèrent que entre autre que la balise , peuvent être pris par le sélecteur.
La valeur de ou peut avoir un d'impact sur les éléments désactivés (Safari 5 par exemple).

Règles de syntaxes CSS pour :enabled.

Info complémentaire sur le sélécteur Css :enabled

Attention, la pseudo-classe CSS ":enabled" a une écriture un peu spéciale, "enabled" est toujours précédée de ":".

La pseudo-classe CSS :enabled ne peut pas être déclarée dans une balise HTML ou XHTML avec l'attribut HTML ou XHTML "STYLE" ou dans une feuille de style externe.
Elle se déclare dans une balise HTML ou XHTML "" de votre page :

Exemple d'écriture CSS :enabled dans une balise STYLE
<STYLE>
  input:enabled{}
</STYLE>

Compatibilités navigateurs du sélecteur :enabled

Exemples et astuces CSS pour utiliser :enabled

Attention à l'écriture du sélécteur Css :enabled

La pseudo-classe CSS :enabled s'applique sur différents types d'éléments HTML ou XHTML. Vous pouvez donc si nécessaire mettre un sélecteur devant pour un ciblage plus précis, sinon les propriétés seront appliquées à l'ensemble des éléments HTML ou XHTML acceptant :enabled.

Dans le cas ci-dessous l'identifiant est collé à ":". Dans ce cas nous demandons d'appliquer les propriétés sur les éléments HTML ou XHTML qui ont "identifiant".

Code CSS :
.identifiant:enabled{ /* Propriétés css */ }
#identifiant:enabled{ /* Propriétés css */ }

Dans le cas ci-dessous l'identifiant est espacé de ":". Dans ce cas nous demandons d'appliquer les propriétés sur les éléments HTML ou XHTML dont le parent direct ou indirect est "identifiant".

Exemple de code :
.identifiant :enabled{ /* Propriétés css */ } #identifiant :enabled{ /* Propriétés css */ }

Votre avis sur la définition :enabled en CSS

Votez pour la définition CSS :enabled

  • 1/5
  • 2/5
  • 3/5
  • 4/5
  • 5/5

Avis sur la page https://www.zonecss.fr/proprietes-css/enabled-css-selector.html Votes: 5 / 5 - 1 vote
Cliquez sur une étoile pour voter.