Comment puis-je supprimer la bordure de la case à cocher?
Il est possible de supprimer les bordures autour d'une case à cocher afin qu'il apparaisse invisible? Je l'ai placé dans un DIV avec un fond de couleur.
source d'informationauteur Erik
Vous devez vous connecter pour publier un commentaire.
Malheureusement, il n'est pas possible de supprimer les frontières sur le navigateur natif de cases à cocher (il ne fonctionnera pas dans tous les navigateurs), Vous devrez écrire votre propre case-comme l'état widget à mettre en œuvre. Découvrez Belle formes si vous voulez le style de votre forme régulière, avec des commandes de style personnalisé
Pour FireFox: essayez border:none.
Pour IE essayer: style="background:transparent;border:0"
L'autre solution est de créer vos propres images pour checked et unchecked affichage approprié onclick de l'image.
Je sais que c'est une réponse tardive, mais un CSS expert qui je travaille m'a donné ce moyen de se débarrasser de la frontière autour d'une case (et probablement bouton radio) dans IE10:
Que c'est. A travaillé comme un charme!
Que c'est la première conséquence pour moi lors de la recherche pour "supprimer case frontière" dans Google, permettez-moi de mentionner que la case à cocher par défaut le style pourrait être supprimé dans tous les navigateurs sauf IE (pas de la merde...) avec le
appearance
propriété:En CSS c'est possible en définissant le web kit apparence à aucun. Quelque chose comme ceci
Utilisation
plan
:va se débarrasser de cela.
Que vous auriez à utiliser certains widget ou une interface utilisateur personnalisée, de la sorte, à supprimer les frontières.
Je ne suis pas sûr si cela fonctionne:
<input type="checkbox" style="border: 0;" />
asp:case à cocher est l'élément span qui contiennent input type=checkbox.
Vous pouvez configurer le style juste pour span.
Mais si vous voulez changer de case à cocher de la frontière à l'intérieur de l'élément, vous pouvez utiliser le javascript