Le <select>
a une largeur de 60px
,Comment faire <option> plus large que <select> dans IE6?
mais le contenu de <option>
est plus que cela.
Qui est caché dans IE6.
Comment résoudre ce problème?
Le <select>
a une largeur de 60px
,Comment faire <option> plus large que <select> dans IE6?
mais le contenu de <option>
est plus que cela.
Qui est caché dans IE6.
Comment résoudre ce problème?
J'ai essayé de comprendre cela avant et tout ce que j'ai pu trouver étaient des hacks javascript. J'en ai trouvé un il était une fois qui a bien fonctionné mais je ne sais pas où.
Vous pouvez essayer ceci: http://brandonbuttars.com/2009/09/css-select-options-internet-explorer-cut-off/
Ou beaucoup d'autres options sur Google: http://www.google.ca/search?hl=en&safe=off&q=ie6+cutoff+select+options&btnG=Search&meta=&aq=f&oq=
Nous avons ajouté un bouton à côté pour sélectionner changer la largeur de sélectionner la valeur par défaut, il devient non limité en largeur.
Pouvez-vous être plus précis? – Csser
Réponse courte et facile: ce n'est pas possible sans JavaScript. Et avec la solution JavaScript, votre mise en page va sauter lorsque le select
s'élargit.
Voir mon commentaire sur les discussions en double pour plus d'informations.
Malheureusement, ce n'est pas possible. Vous pouvez utiliser des scripts personnalisés comme celui-ci: http://www.icant.co.uk/forreview/tamingselect/, mais quand même - c'est une solution basée sur JavaScript.
Je sais que c'est des années plus tard, mais cela peut aider quelqu'un qui cherche une solution.
Vous pouvez le faire en CSS en définissant la largeur de la sélection lorsqu'elle est mise au point, par ex.
select {
width: 100px; /* normal state */
}
et
select:focus {
width: 200px; /* wider when in focus */
}
Article complet à http://dinowebs.net/?p=114
en double? http://stackoverflow.com/questions/1700807/how-to-show-extended-option-in-select-list, http://stackoverflow.com/questions/1702186/set-width-of-dropdown-element -in-html-select-dropdown-options – anddoutoi
STOP SUPPORT IE6 – Jason
@ anddoutoi, regardé à travers ces discussions, ne semble pas une solution. – Mask