Maison >interface Web >tutoriel CSS >Pourquoi la bordure CSS ne fonctionne-t-elle pas sur les cases à cocher dans les anciennes versions de Firefox et comment puis-je y remédier ?

Pourquoi la bordure CSS ne fonctionne-t-elle pas sur les cases à cocher dans les anciennes versions de Firefox et comment puis-je y remédier ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-19 17:34:10444parcourir

Why Doesn't CSS `border` Work on Checkboxes in Older Firefox Versions, and How Can I Fix It?

Changer le style de bordure des cases à cocher en CSS : une bizarrerie de Firefox

Personnaliser la bordure d'une case à cocher avec CSS peut être une tâche simple. Cependant, lorsque vous travaillez avec Firefox 3.5 et versions antérieures, vous pouvez rencontrer une bizarrerie inattendue. Malgré l'application d'un style de bordure à l'aide de la propriété "border", aucun changement visible n'apparaît.

Solution : Utilisation de la propriété "outline"

Pour résoudre ce problème, il est Il est recommandé d'utiliser la propriété "outline" au lieu de "border" lors du ciblage des cases à cocher (éléments d'entrée). La propriété « outline » définit le style du contour entourant l'élément.

Exemple de code :

L'extrait de code suivant montre comment modifier le style de bordure d'une case à cocher. en utilisant la propriété "outline":

input[type="checkbox"] {
  outline: 1px solid #1e5180;
}

Dans ce code, nous ciblons les cases à cocher en utilisant le "input[type="checkbox"]" sélecteur. La propriété "outline" est ensuite définie avec le style souhaité (bordure unie 1px, couleur #1e5180).

En employant la propriété "outline", vous pouvez modifier avec succès l'apparence de la bordure des cases à cocher dans Firefox 3.5 et garantir style cohérent sur différents navigateurs.

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:
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