liste déroulante avec une barre de défilement verticale

liste déroulante avec une barre de défilement verticale - HTML/CSS - Programmation

Marsh Posté le 20-10-2005 à 18:36:59    

Bonjour à tous
 
Je suis débutante en Javascript et j'aurais besoin d'un peu d'aide.
 
Je dois faire une liste déroulante qui comporte environ 65 options. On m'a demandé de n'en afficher qu'entre 5 et 10 et de proposer une barre de défilement verticale pour voir le reste.  
ça fait deux jours que je cherche une solution sur Internet, ça parle de overflow en CSS (mais j'ai essayé ça ne marche pas). J'ai trouvé un exemple :
 
http://www.hexadec.ch/repository/tamingselect/
 
c'est exactement ce que je veux faire (sans toutes les modifications CSS qui ne me servent pas). Après avoir regardé le code de la page et le code contenu dans sa page javascript je me rends compte que c'est très compliqué et incompréhensible pour quelqu'un qui ne maitrise pas le javascript.
 
Si quelqu'un pouvait m'indiquer soit une manière de faire ce que je voudrais, soit les lignes utiles dans le code javascript de l'exemple au dessus (http://www.hexadec.ch/repository/tamingselect/tamingselect.js), ça serait très sympa !!
 
Bonne soirée !

Reply

Marsh Posté le 20-10-2005 à 18:36:59   

Reply

Marsh Posté le 20-10-2005 à 19:02:57    

Bah les navigateurs proposent déjà cette option :??: Ca se fait automatiquement, où est le problème ?

Reply

Marsh Posté le 21-10-2005 à 15:20:36    

Le problème c'est que de base il me fait de très grandes listes déroulantes et j'aimais bien le fait que la personne dans l'exemple que j'ai donné, arrive à en mettre une petite dizaine

Reply

Marsh Posté le 21-10-2005 à 16:24:06    

Est-ce tellement grave ? Sinon tu va te faire chier plus qu'autres chose...

Reply

Marsh Posté le 21-10-2005 à 17:54:35    

ben c'était au cas où quelqu'un était très fort en javascript pour décoder la fonction de l'exemple en deux minutes :)
sinon j'expliquerai que c'est trop dur à faire

Reply

Marsh Posté le 21-10-2005 à 18:01:49    

tu dis tout simplement que ce n'est pas possible, puisque il n'y a aucun attribut sur l'élément select qui permette de faire ca


---------------
Les CSS c'est bon mangez-en
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed