Maison > interface Web > tutoriel CSS > le corps du texte

Pourquoi la modification de la couleur du texte dans les zones de texte désactivées fonctionne-t-elle différemment dans IE6/7 et Firefox ?

Susan Sarandon
Libérer: 2024-11-01 23:40:29
original
601 Les gens l'ont consulté

Why Does Changing Text Color in Disabled Textboxes Work Differently in IE6/7 and Firefox?

Modification de la couleur de la police de la zone de texte désactivée dans IE

Dans Firefox, modifier la couleur du texte d'une zone de texte désactivée est simple grâce à l'utilisation d'une classe CSS . Cependant, cette technique est insuffisante dans les versions 6 et 7 d'Internet Explorer.

Le problème est que l'application d'une classe avec l'intention de changer la couleur du texte de la zone de texte désactivée en rouge entraîne un texte gris dans IE, alors que Firefox affiche le rouge désiré. D'autres navigateurs présentent des variations de comportement similaires.

Cet écart résulte des différents niveaux de contrôle qu'exercent les systèmes d'exploitation sur le rendu des champs de formulaire. Certains aspects suivent plus étroitement les règles CSS que d’autres. Les méthodes de script ne sont pas applicables dans ce cas.

La solution de contournement recommandée consiste à utiliser l'attribut 'readonly' au lieu de 'disabled' et à utiliser CSS (par exemple, basé sur 'class="disabled"') pour recréer l'apparence handicapée. Les éléments d'entrée « en lecture seule » ne sont pas rendus sous forme de widgets désactivés au niveau du système d'exploitation, ce qui permet de plus grandes options de personnalisation.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!