Maison > interface Web > tutoriel CSS > Comment puis-je styliser les boutons radio HTML pour qu'ils ressemblent à des cases à cocher lors de l'impression ?

Comment puis-je styliser les boutons radio HTML pour qu'ils ressemblent à des cases à cocher lors de l'impression ?

Barbara Streisand
Libérer: 2024-12-11 02:46:09
original
572 Les gens l'ont consulté

How Can I Style HTML Radio Buttons to Look Like Checkboxes on Print?

Style des boutons radio HTML sous forme de cases à cocher

Problème :
Les utilisateurs exigent que les formulaires imprimés ressemblent aux documents officiels du gouvernement , y compris des boutons radio conçus comme des cases à cocher carrées. Malgré l'affichage des boutons radio à l'écran, la version imprimée doit refléter le style de la case à cocher.

Solution :

Navigateurs modernes comme Firefox 1 , Chrome 1 , Safari 3 , et Opera 15 prennent en charge la propriété d'apparence, qui permet de styliser les boutons radio pour imiter les cases à cocher. Voici comment y parvenir :

input[type="radio"] {
  appearance: checkbox;
}
Copier après la connexion

Ce code applique l'apparence de la case à cocher à tous les boutons radio. Le résultat dans les navigateurs pris en charge sera :

<label><input type="radio" name="radio"> Checkbox 1</label>
<label><input type="radio" name="radio"> Checkbox 2</label>
Copier après la connexion

En utilisant la propriété d'apparence, il est possible de styliser les boutons radio sous forme de cases à cocher tout en évitant la complexité de la création et de la synchronisation des cases à cocher fantômes à l'aide de JavaScript et CSS.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal