Changement de Couleur de Fond d'un Bouton Radio
Est-il possible de changer la couleur de fond d'un bouton radio d'entrée dans Firefox/Chrome comme dans IE? (Sans l'aide d'images)
Exécuter dans IE(<9) et Firefox/Chrome:
CSS:
input[type="radio"] {
background: red;
}
HTML:
<input type="radio" /> RadioButton
Vous devez vous connecter pour publier un commentaire.
Alternativement, il est possible de modifier la frontière à l'aide de CSS.
C'est l'entrée de la radio:
Et c'est le CSS:
La réponse est "non".
Même si vous ne parvenez pas à obtenir quelque chose qui fonctionne dans un navigateur, les navigateurs ont tendance à gérer les contrôles de formulaire de manière très différente, le sens qu'il est presque impossible d'atteindre la compatibilité inter-navigateur.
Décevant, je le sais. Consultez cet article pour plus d'info: http://www.456bereastreet.com/archive/200409/styling_form_controls/
Juste en passant, pourquoi voulez-vous changer la couleur d'arrière-plan? Généralement un bouton radio de fond de plan: il suffit de choisir la couleur d'arrière-plan de son conteneur.
Je sais que c'est une vieille question bits il vient encore assez élevé si vous google la question donc, voici ma solution.
Style un
<label>
élément qui est directement après le radio bouton.HTML
CSS
De changer la couleur de fond d'un bouton radio à l'entrée dans IE
HTML
CSS
entrée de la radio est juste un cercle, de sorte que vous pouvez changer le style de la < a > ou < div > balise comme ceci:
Ici