cs_waner
Messages postés7Date d'inscriptionmardi 16 mars 2004StatutMembreDernière intervention 9 avril 2004
-
17 mars 2004 à 14:20
cs_waner
Messages postés7Date d'inscriptionmardi 16 mars 2004StatutMembreDernière intervention 9 avril 2004
-
17 mars 2004 à 16:08
Bonjour,
J'ai une liste(générée dynamiquement) dans une div et je fais en sorte que cette liste ait toujours une size égale à son nombre d'éléments, afin de ne pas avoir de scrollbar sur la liste mais uniquement sur la div (qui a elle une taille fixe), ce qui me permet d'avoir des scrollbars horizontales et verticales.
Mais un problème se pose lorsque le nombre d'éléments dépasse 2047, dans ce cas la size est limitée automatiquement à 2047 et des scrollbars sont ajoutées, ce qui a pour conséquence que j'aie 2 scrollbars verticales...
Quelqu'un pourrait-il m'aider ?
merci d'avance
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 mars 2004 à 14:47
Bonjour
par liste on entend <select...<option....</select>?
si oui ma question : pourquoi mettre les éléments
dans un select, si c'est pour ne pas utiliser le
"déroulement,l'ascenseur..." de ce select ?
on peut les afficher, les utiliser sans cela.
sinon style="overflow:hidden"
ou je n'ai pas tout compris.
Cordialement. Bul.
cs_waner
Messages postés7Date d'inscriptionmardi 16 mars 2004StatutMembreDernière intervention 9 avril 2004 17 mars 2004 à 15:19
Oui je parle bien d'un select.
En fait mon problème se résume à cela:
Si je définis une valeur supérieure à 2047 pour l'option size=
du select, cela produit le même effet que si j'avais mis 2047.
Pour essayer d'être + clair sur mon code:
Chacun des éléments du select ayant une valeur relativement longue (+ que la largeur de l'écran) je veux avoir une scrollbar horizontale (que l'on n'a pas sur un select). C'est pourquoi je mets ce select dans une div et je ne veux pas de scrollbar vertical sur le select car cela ferait doublon avec celui de la div.
Pour cela je dois définir une size égale (au moins) au nombre d'éléments, et cela fonctionne très bien jusqu'à ce que ce nombre dépasse cette fameuse valeur de 2047 qui semble être la valeur maxi de l'option size (?) ...
Pour répondre à ta question je pourrais en effet mettre mes infos ailleurs que dans un select mais cela rendrait je pense la sélection et la gestion plus compliquées.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 mars 2004 à 15:57
j'ai envoyé le message, mais "erreur dans
l'application", je le retape, il sera peut-être
en double ?
c'est bien ce que j'avais cru comprendre.
si limite au size de select : chocolat bleu pale
je crains, ou plus exactement je ne vois pas
de solutions. c'est vrai que gestion,sélections...
dans select est simple.
peut-être d'autres auront-ils des idées ?