Salut j'ai besoin de mettre une barre de défilement verticale dans le menu déroulant de telle sorte que d'abord il apparaîtra seulement taille = 1, mais quand nous tombons, il devrait avoir une barre de défilement verticale, quelqu'un pourrait m'aider, je voudrais vraiment toute aidecomment faire un menu déroulant avec une barre de défilement verticale?
Répondre
n'est-ce pas juste une liste déroulante html dont vous avez besoin?
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
<option value="volkswagen">Volkswagen</option>
<option value="bmw">Bmw</option>
</select>
Si vous utilisez la « taille » html-dropdownbox, Natrium suggéré, vous pouvez définir l'attribut de la balise select, pour spécifier le nombre de lignes que vous souhaitez afficher. Donc, si - dans son exemple - vous définissez la taille à 3, vous auriez la ligne de liste déroulante 3 lignes de haut et une barre de défilement attachée pour faire défiler les 3 éléments restants.
Si vous voulez dire quelque chose avec CSS, supposons que vous affichez votre menu déroulant dans un div-tag, vous pouvez utiliser quelque chose comme ça:
<div style="height:200px; overflow-y:scroll">...</div>
Cela vous donne une div avec une hauteur absolue. Si le contenu du div devient trop grand, une barre de défilement verticale s'affiche automatiquement.
Si vous voulez dire que vous voulez la force la barre de défilement pour être toujours visible, vous ne pouvez pas le faire avec la baisse de sélection native vers le bas. La visibilité de la barre de défilement dans le contrôle natif dépend du nombre d'entrées dans la liste déroulante et il existe également des différences entre les navigateurs sur la manière dont ils gèrent le contrôle. Par exemple, IE6 et IE7 semblent afficher la barre de défilement uniquement lorsque le nombre d'éléments dépasse 30 alors que FF3 et Chrome affichent la barre de défilement lorsque le nombre d'éléments dépasse 20.
Si vous voulez vraiment, toujours obtenir la barre de défilement , vous devrez utiliser une implémentation non native, comme le jQuery FlexBox.
- 1. barre de défilement verticale iframe
- 2. Problème de barre de défilement verticale Flex
- 3. Barre de défilement verticale pour une colonne de hauteur inconnue
- 4. Est-il possible d'avoir un bas de page avec une barre de défilement horizontale et aucune barre de défilement verticale?
- 5. Android: Comment afficher automatiquement la barre de défilement verticale?
- 6. Comment faire pour que la barre de défilement verticale suive les données?
- 7. Hiding barre de défilement verticale dans TextBox multiligne dans IE
- 8. Masquage de la barre de défilement verticale dans wx.TextCtrl
- 9. Vista Widget barre latérale + jQuery = Problèmes avec le menu déroulant
- 10. Comment faire pour gérer les boutons de défilement dans un menu T défilant (ou menu Tpopup)?
- 11. Panneau de défilement déroulant
- 12. Empêche l'affichage de la barre de défilement verticale Silverlight ListBox
- 13. Barre de défilement verticale manquante du contrôle Adobe Flex
- 14. Barre de progression verticale
- 15. Force la barre de défilement verticale à afficher dans IE8
- 16. Faire de la barre de défilement verticale du navigateur revenir au début dans le code ASP.NET
- 17. Rechercher un menu déroulant
- 18. Recadrage d'une barre verticale
- 19. Comment faire un défilement continu avec JQuery?
- 20. Comment créer un bouton avec un menu déroulant?
- 21. Menu déroulant/requête CSS
- 22. Comment créer une barre de progression verticale dans Cocoa?
- 23. Comment se débarrasser de la barre de défilement verticale d'une zone de texte dans IE?
- 24. Menu déroulant en utilisant MenuItem
- 25. Comment faire un contrôle de barre de défilement infinie avec Windows Core API?
- 26. Menu déroulant universel?
- 27. php menu déroulant population
- 28. Obtenir lastIndexOf sur un menu déroulant
- 29. javascript menu déroulant question
- 30. Comment ajouter une barre de défilement à un panneau d'extension?
Je voulais juste comme une première valeur, puis le défilement vertical apparaît seulement après que nous ayons baissé, est-ce possible? –
Jarus, pouvez-vous expliquer comment fonctionne votre menu déroulant, en détail? Est-ce une sorte de menu CSS ou JavaScript? Peut-être pourriez-vous ajouter un petit exemple de code? – Ridcully