28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Je me demande s'il est possible de fixer la largeur d'un menu déroulant en fonction de l'item le plus long.

En gros, comment faire pour que la largeur de chaque <li> se règle sur celle de l'élément <li> le plus long?

Existe t'il en css une solution compatible pour tous les navigateurs?

Merci!
Modifié par pch0z (15 May 2009 - 13:55)
Salut,

On n'a pas énormément d'informations ... Supposons que ça puisse te convenir :

<ul>
   <li>Ici du texte assez long</li>
   <li>Moins de texte</li>
   <li>Ici aussi</li>
   <li>Encore ici également</li>
</ul>


ul {
   float : left;
   white-space : nowrap;
}