Comment modifier le style d'entrée CSS : 1. Utilisez des éléments de pseudo-classe pour modifier le style radio ; 2. Utilisez l'étiquette pour pointer vers l'entrée, puis modifiez le style d'étiquette pour obtenir l'effet.
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3, version HTML5&&CSS3.
Le CSS change le style de la zone de saisie
Actuellement, les blogueurs ne connaissent que deux méthodes. Si des étudiants ont d'autres méthodes, veuillez en discuter
Une : utiliser un pseudo. -éléments de classe pour changer le style radio (cette méthode ne nécessite pas d'ajouter d'étiquettes supplémentaires, ce qui est plus pratique)
.div input[type=radio]::after { position: absolute; width: 25px; height: 25px; background: url(../img/inputBG.jpg) no-repeat; background-size: 100% 100%; }
Deux : utilisez l'étiquette pour pointer vers l'entrée et obtenez l'effet en changeant le style d'étiquette
<html> <input type="checkbox" checked="checked" id="aa"/><label for="aa"></label> </html> <style> input[type=checkbox]{ visibility: hidden; } label{ width:20px; height:20px; border:1px solid #707070; } input[type=checkbox]:checked + label{ background: url(../img/duigou.jpg)no-repeat; background-size: 100% 100%; } </style>
[Apprentissage recommandé :Tutoriel vidéo 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!