Voici la liste des pseudo-classes disponible avec les CSS :
Nom | Description |
---|---|
:active | Cette pseudo-classe permet d'indiquer que la balise est activé par l'utilisateur. |
:any | Cette pseudo-classe permet d'indiquer un ensemble de sélecteur à appliquer lorsqu'une balise est activé. |
:any-link | Cette pseudo-classe permet d'indiquer une balise étant un ancre pour un hyperlien comme les balises «a», «area» ou «link». |
:checked | Cette pseudo-classe permet d'indiquer une balise étant coché (case à cocher) ou sélectionné (bouton radio, option d'une balise «select»). |
:default | Cette pseudo-classe permet d'indiquer une balise par défaut d'un groupe similaire. |
:dir | Cette pseudo-classe permet d'indiquer une balise correspondant à la direction spécifié. |
:disabled | Cette pseudo-classe permet d'indiquer une balise étant désactivé. |
:empty | Cette pseudo-classe permet d'indiquer une balise n'ayant pas d'enfant ou d'hériter. |
:enabled | Cette pseudo-classe permet d'indiquer une balise étant activé. |
:first | Cette pseudo-classe permet d'indiquer la première page lorsque la page Web est en mode impression de document. |
:first-child | Cette pseudo-classe permet d'indiquer la première enfant de la balise. |
:first-of-type | Cette pseudo-classe permet d'indiquer la première balise correspondant aux propriétés spécifiés. |
:fullscreen | Cette pseudo-classe permet d'indiquer une balise en mode pleine écran. |
:focus | Cette pseudo-classe permet d'indiquer une balise ayant le focus dessus. |
:hover | Cette pseudo-classe permet d'indiquer que la souris est ou un pointeur est au dessus de la balise. |
:indeterminate | Cette pseudo-classe permet d'indiquer qu'un champ de formulaire est indéterminé (comme un bouton radio ou une case à cocher). |
:in-range | Cette pseudo-classe permet d'indiquer un champ de formulaire ne possède pas une valeur autorisé (en lien avec les paramètres «min», «max»,...). |
:invalid | Cette pseudo-classe permet d'indiquer un champ de formulaire est invalide. |
:lang | Cette pseudo-classe permet d'indiquer une balise correspondant à la langue spécifié. |
:last-child | Cette pseudo-classe permet d'indiquer le dernier enfant de la balise. |
:last-of-type | Cette pseudo-classe permet d'indiquer la dernière balise correspondant aux propriétés spécifiés. |
:left | Cette pseudo-classe permet d'indiquer la page de gauche lorsque la page Web est en mode impression de document. |
:link | Cette pseudo-classe permet de sélectionner le lien sur la balise. |
:not | Cette pseudo-classe permet d'indiquer d'appliquer des propriétés sauf aux sélecteurs spécifiés. |
:nth-child | Cette pseudo-classe permet d'indiquer la position «an+b-1» dans une liste de balise. |
:nth-last-child | Cette pseudo-classe permet d'indiquer la position «an+b-1» à partir de la balise actuel dans une liste de balise. |
:nth-last-of-type | Cette pseudo-classe permet d'indiquer la position «an+b-1» à partir de la balise actuel et correspondant aux propriétés dans une liste de balise. |
:nth-of-type | Cette pseudo-classe permet d'indiquer la position «an+b-1» dans une liste de balise et correspondant aux propriétés. |
:only-child | Cette pseudo-classe permet d'indiquer qu'il faut uniquement appliqué les propriétés aux enfants de la balise. |
:only-of-type | Cette pseudo-classe permet d'indiquer qu'il faut uniquement appliqué les propriétés à la balises spécifiés avec les propriétés. |
:optional | Cette pseudo-classe permet d'indiquer qu'il faut appliquer les propriétés aux balises «input» et «textarea» n'ayant pas le paramètre «required» d'activité. |
:out-of-range | Cette pseudo-classe permet d'appliquer des propriétés à une balise lorsque les valeurs sont en dehors de l'intervalle autorisé. |
:read-only | Cette pseudo-classe permet d'appliquer des propriétés à une balise étant en lecture seulement. |
:required | Cette pseudo-classe permet d'indiquer qu'il faut appliquer les propriétés aux balises «input» et «textarea» ayant le paramètre «required» d'activité. |
:right | Cette pseudo-classe permet d'indiquer la page de droite lorsque la page Web est en mode impression de document. |
:root | Cette pseudo-classe permet d'indiquer la racine du document. |
:scope | Cette pseudo-classe permet d'indiquer les balises avec un point de référence correspondant au sélecteur. |
:target | Cette pseudo-classe permet d'appliquer des propriétés à une partie d'un URL de document. |
:valid | Cette pseudo-classe permet d'indiquer un champ de formulaire validé. |
:visited | Cette pseudo-classe permet de sélectionner le lien ayant déjà été sur la balise. |
Dernière mise à jour : Mercredi, le 3 juin 2015