radio boutons disparaissent dans ie et chrome
Le ci-dessous est dans la feuille de style
select,input ,td a {border:1px solid green; width:25%;height:25px;font-size:20px;margin- left:.1em;}
input.myradio {border:none;width:0%;height:0%;font-size:0%;}
Le dessous est en html
<td><input class="myradio" type="radio" name="poolstatus" value="Add">Add</input><td>
Il est parfait dans firefox, mais chrome et IE ne montrent pas de boutons radio? Pourquoi donc?
Je ne peux pas dire si peut-être vous n'avez pas de copier/coller le code correctement, mais votre td n'est pas closted correctement et vous avez un espace à la marge de gauche
ses un copier coller de la faute de frappe désolé
ses un copier coller de la faute de frappe désolé
OriginalL'auteur dhaval | 2009-06-17
Vous devez vous connecter pour publier un commentaire.
C'est parce que vous avez dit sur le bouton radio à 0% de haut - qui est 0px - qui n'est pas là.
Vous pouvez la remplacer par dire la hauteur et la largeur d'être "auto", qui sera remise à zéro (sauf si il y a une règle qui est plus spécifique, ailleurs dans la feuille de style)
d'entrée['texte'] n'est pas valide d'un sélecteur CSS, je pense que vous vouliez dire, utiliser le sélecteur d'attributs", qui seraient input[type=text] - mais qui ne fonctionne pas dans IE6, donc c'est à vous de prendre la décision de savoir si vous voulez le support de IE6 ou pas 🙂
OriginalL'auteur iblamefish
Ma conjecture est la "largeur:0%;height:0%" dans votre entrée.myradio classe. vous avez besoin d'une largeur et une hauteur.
Essayez ceci:
oui, l'auto est plus correct, merci
OriginalL'auteur jwl
Pourquoi avez-vous de la hauteur et de la largeur spécifiée de 0% pour eux? Je suppose que c'est pourquoi IE et Chrome ne sont pas visibles sur le bouton radio,s parce qu'ils ont une taille de 0 pixels.
OriginalL'auteur ylebre
Vous avez besoin de mettre votre bouton radio dans
<form>
tag et ils apparaissent dans Chrome et IE:OriginalL'auteur vvp