J'ai besoin de ma sélection dans IE 10/11 pour montrer le défilement horizontal dans le cas où il a un long article intitulé et vertical s'il a plus d'éléments que d'habitude.Défilement horizontal en sélection HTML?
J'ai essayé div
avec overflow-x:auto;
mais le défilement vertical sur sélection se cache sous cette div et nécessite un défilement horizontal.
Rechercher le code de référence de fonctionnement here.
HTML est:
<div style="width:140px; overflow-x:auto;">
<select name="selectbox" size="5" id="selectbox" >
<option>one two three four five six seven eight</option>
<option>seven eight</option>
<option>nine ten</option>
<option>one two three four five six</option>
<option>seven eight</option>
<option>nine ten</option>
<option>one two three four five six seven eight nine ten</option>
<option>seven eight</option>
<option>nine ten</option>
<option>one two three four five six</option>
<option>seven eight</option>
<option>nine ten</option>
</select>
</div>
son ne résout pas le problème que vous avez mentionné et poster est lié à la barre de défilement, mais son à cacher, et je dois le montrer . horizontalement Merci quand même ... –
un commentaire dans le poste lié est: « non, vous ne pouvez pas contrôler l'apparence d'une boîte de sélection dans un tel détail une boîte de sélection est généralement affiché comme une liste déroulante. , mais rien ne dit que cela doit toujours être affiché de cette façon. em, et sur certains téléphones mobiles par exemple, vous n'avez pas de menu déroulant, mais un sélecteur qui couvre la plupart ou l'ensemble de l'écran. Si vous voulez contrôler l'aspect de vos éléments de formulaire, vous devez créer vos propres contrôles de formulaire à partir d'éléments HTML standard (ou trouver quelqu'un d'autre qui a déjà fait cela). " –
Donc, ma réponse est que vous pouvez Ne faites pas ce que vous attendez avec une entrée sélectionnée. –