bonjour,
je souhaite faire une balise select qui aurait comme largeur par ex. 100 px, mais lorsque l'on la deroule: la largeur des elements affichés seraient legerement superieure.
merci à tous !
:roll: :yaisse2: :aie:
Version imprimable
bonjour,
je souhaite faire une balise select qui aurait comme largeur par ex. 100 px, mais lorsque l'on la deroule: la largeur des elements affichés seraient legerement superieure.
merci à tous !
:roll: :yaisse2: :aie:
Ce n'est pas possible.
Ou alors tu créés ta propre liste déroulante.
peux-tu m'en dire un peu plus ??Citation:
Envoyé par Bisûnûrs
Il y a un exemple sur cette page :
http://developpez.net/forums/showthread.php?t=299467
Mais c'est loin d'être la seule méthode ..
non,non, je ne crois pas que l'exemple soit approprié,
je veux faire un menu deroulant, pas des checkboxes.
et ce menu ferait par exemple 100 de large lorsque non déroulé, et 150-200 lorsqu'il est deroulé.
si je me trompe et que je n'ai pas su voir votre exemple en entier, dites le moi dans ce post, merci.
Plus loin dans la discussion, il y a ce post :
http://developpez.net/forums/showpos...60&postcount=8
sisi c'est possible, et tout simplement :
par contre, une fois déplié, ça s'adapte à la largeur maximale, sans limite.Code:<select STYLE="width:100">
La syntaxe n'est pas bonne mais un truc du genre n'est pas possible ?
Code:onClick="this.style.width='200px'"
Ca ne fonctionne que sur Firefox .. IE n'adapte pas ce qui est déroulé au contenu mais restera à 100px.Citation:
Envoyé par OjBarbare
Quand on ne connais pas la longueur du contenu, surtout s'il est dynamique, cette solution est un peu délicate.Citation:
Envoyé par Korko Fain
alors width:auto; non? avec un min-width:100px;