Taille des select et textes trop longs....?? - HTML/CSS - Programmation
Marsh Posté le 25-01-2005 à 15:30:16
Nope, on ne peut pas contrôler ce genre de truc je crois...
Marsh Posté le 25-01-2005 à 16:11:15
j'avais réduit la taille des polices un jour pour faire rentrer mon texte dans un select. Si ça peut t'aider...
Marsh Posté le 25-01-2005 à 16:49:57
si si c'est sur qu on peut le faire...je l'ai deja vu sur pleins de sites...
Marsh Posté le 25-01-2005 à 16:52:36
Suffit d'aller voir le code source des pages d'un de ces sites
Marsh Posté le 25-01-2005 à 16:58:34
Ne pas donner de size au select... C'est tout ce que je vois... Ou alors un min-width en CSS, mais non géré sous IE...
Marsh Posté le 25-01-2005 à 17:15:24
oui c'est pas bete antp...je vais faire ca surement...mais sinon non c pas cool de ne pas donner de size au select...parce que si ils sont ds un tableau dont la taille est fixe ...il vont qd meme deforme ce tableau...ils ont la priorite
Marsh Posté le 01-02-2005 à 12:21:26
ne pas les mettre dans un tableau
Marsh Posté le 01-02-2005 à 12:22:41
En fait j'ai pas retrouve les sites qui permettent de faire ca...
Mais je suis sur que je l'ai deja vu et que c'est possible...
J'ai pense a un solution, mais je ne sais pas comment la mettre en oeuvre...
J'ai essayé d'abord d'attribuer un title dont la valeur est la meme chose que le texte de chaque option de mon select...mais ca ne marche pas ...
Peut etre faut il mettre un onmouseover a chaqe option du select...mais dans ce cas je ne sais pas c'est quoi la fonction javascript me permettant d'afficher une infobulle....
Merci pour votre aide
Marsh Posté le 01-02-2005 à 12:34:16
Sous FireFox, quand les <option> sont trop longues, il rallonge la liste. Sous IE il coupe
Marsh Posté le 01-02-2005 à 13:57:44
incroyable....!!!! effectivement je viens d'essayer...et firefox gere super bien ce pb....
Mais en fait je n'avais pas pensé à résoudre le pb comme firefox...lui il agrandit la liste qd on la deroule pour que les textes trop long soient visibles...
moi ce que je voulais faire c'etait de ne pas agir sur la largeur de la liste ...(quoique si c'etait possible ca me plairait bien)...mais de rajouter une infobulle me montrant l'intégralité du texte si celui ci depasse, qd ma souris est dessus ds laliste...
Marsh Posté le 01-02-2005 à 14:00:59
D'ailleurs je pige pas le fonctionnement d'IE... Dans toute la suite Microsoft, ça se comporte comme FireFox...
Marsh Posté le 02-02-2005 à 11:41:40
c pas possible FlorentG...il y a surement une solution en javascript...la je suis en train de chercher sur le net...et je trouve peux etre des piste du cote d'une propriete qui se nomme helpbox...mais apres je ne sais pas sur quelle action la mettre pour qu'elle s'active lors du parcours de la liste.
Voila un ex qui me parrait adaptable mais je ne sais pas comment :
http://www.toulouse-renaissance.ne [...] _roll1.htm
Marsh Posté le 25-01-2005 à 15:10:21
Bonjour,
Dans mon html je fixe la taille de mes select grace a style="width:400px;"
Mais il arrive que certaines entrees de mon select soient plus grandes.
Y a t il un moyen pour que quand l'utilisateur choisisse une valeur trop longue ds le select il y ait comme une infobulle qui lui indique la valeur entiere, cad meme ce qui ne rentre pas ds le select...??
dsl je ne suis pas tres clair
Merci