Boutons radio personnalisés en CSS
Sommaire
Principe
Les boutons radio sont des éléments de formulaires qui permettent de sélectionner une option unique parmi un groupe d’options proposées.
Les boutons radio sont dits « personnalisés en CSS » lorsqu’ils sont construits sur la base du code HTML standard prévu pour ces éléments par la spécification : <input type="radio" />
, mais que ces boutons radio standards sont masqués à l’écran puis personnalisés en CSS grâce à des images, des polices d’icônes ou des styles spécifiques.
De nombreuses approches sont envisageables. L’exemple ci-dessous expose comment personnaliser des boutons radio à l’aide de pseudo-éléments CSS et d’images d’arrière-plan, tout en conservant leur caractère accessible.
Socle HTML
Socle CSS
Démonstration
2 commentaires
-
Ce commentaire a été publié sur une ancienne version des notices AcceDe Web. Il se peut que son contenu ne soit plus d'actualité.
Bonjour,
Il y a une erreur dans l’exemple du socle HTML : la balise
</legend>
est en trop à l’avant-dernière ligne (la balise est déjà fermée plus haut):-)
-
Ce commentaire a été publié sur une ancienne version des notices AcceDe Web. Il se peut que son contenu ne soit plus d'actualité.
Bonjour,
C’est corrigé.
Merci pour votre vigilance. :)
Johan
-