[PHP]Liste déroulante : largeur

Fermé
Patrice - 19 août 2006 à 17:39
 ZDS - 5 juin 2007 à 13:46
Bonjour

Après avoir lu beaucoup de posts sur beaucoup de forums, je n'arrive toujours pas à trouver une solution pour un affichage optimal d'une liste de choix en php.
Pour limiter la longueur, il suffit de mette style="width:350px" dans le select <-> cette solution n'est pas top dans ie.

Quelle serait la solution pour mettre un texte long sur deux lignes ?
J'ai essayé un wordwrap, l'insertion de BR...rien ne marche.

J'ai vu une solution tourner sur : http://www.individual-systems.de/ (sur la gauche, allez dans Custom PC Creator)

Il y a un js qui génère les listes déroulantes mais je n'arrive pas à comprendre son fonctionnement.
(https://apps.oscommerce.com/FwS4E)

Quelqu'un saurait-il comment puis-je m'y prendre ?

Merci pour votre aide
Patrice
A voir également:

1 réponse

Salut Patrice,

Ta solution <style="width:350px"> me convient parfaitement sous firefox. merci encore!

Si ca trouve depuis le temps, tu as trouvé ta solution pour les double-lignes, je t'en propose une de mon cru, tout de meme un peu capillotractée mais valable:

<select>
<option onclick='action(1)'>Titre de ta 1ere option</option>
<optgroup label=' 1ere ligne de texte'></optgroup>
<optgroup label=' 2eme ligne de texte'></optgroup>
<optgroup label=''></optgroup>
<option onclick='action(2)'>Titre de ta 2nde option</option>
<optgroup label=' 1ere ligne de texte'></optgroup>
<optgroup label=' 2eme ligne de texte'></optgroup>
</select>

Je l'utilise beaucoup ainsi, ça permet d'avoir un titre lisible et une équivalence de tooltip intégré ^^ En y ajoutant un style, les 'optgroup' peuvent ne plus être gras et italiques.

ZeDoubleShot
0