Maison > interface Web > tutoriel CSS > Pourquoi mes listes déroulantes sont-elles coupées dans Internet Explorer et comment puis-je y remédier ?

Pourquoi mes listes déroulantes sont-elles coupées dans Internet Explorer et comment puis-je y remédier ?

Barbara Streisand
Libérer: 2024-11-26 19:28:09
original
333 Les gens l'ont consulté

Why Do My Dropdowns Cut Off in Internet Explorer, and How Can I Fix It?

Coupure de liste déroulante à largeur fixe dans IE : une résolution

Le problème survient lorsque certains éléments sélectionnables dans une liste déroulante dépassent la largeur spécifiée de 145 px. Dans Firefox, la liste déroulante s'adapte à la largeur de l'élément le plus long. Cependant, dans IE6 et IE7, la liste déroulante est limitée à 145 px, masquant un texte plus long.

Style CSS :

select.center_pull {
    width: 145px;
    /* ... Other CSS properties ... */
}
Copier après la connexion

Marquage HTML :

<select>
Copier après la connexion

IE 8 Solution :

Pour IE 8, une solution basée sur CSS est disponible :

select:focus {
    width: auto;
    position: relative;
}
Copier après la connexion

Cela garantit que lorsque la liste déroulante est ciblée, elle se développe pour accueillir des éléments plus longs. Cependant, le sélecteur :focus n'est pas pris en charge dans IE 7 et versions antérieures. Pour ces anciennes versions, des solutions alternatives ou un mode de compatibilité peuvent être requis.

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