Bonjour,

J'ai un menu généré qui se place dans une liste avec deux niveaux de menu. Les menus principaux s'affichent en ligne, et je souhaite que les sous-menus s'affichent en dessous des menus principaux. C'est en fait un menu à onglet, lorsque l'on sélectionne un menu principal, les sous menus correspondant s'affiche par dessus les autres, tous les sous menus s'affichent en fait au même endroit en fonction du menu principal sélectionné.

Seulement mon problème c'est que lorsque les sous menus arrivent en bas du bloc, il faudrait que les suivants s'affichent à droite des autres toujours de façon vertical.

Voici la structure que j'ai actuellement :

<div id="menu">
     <li class="niv0">
          <ul class="sub_menu0>
               <li class="niv1"></li>
               <li class="niv1"></li>
               <li class="niv1"></li>
          </ul>
     </li>
</div>

Le menu principal se trouve dans la première li, ici je n'en ai mis qu'un.

Voila, j'espère que j'ai était claire.
Merci,
Bonjour,

Il serait nécessaire de commencer par corriger ton code (ul et guillemets aux bons endroits) Smiley smile

<ul id="menu"> 
     <li class="niv0">
          <a href="#">Menu 1</a>
          <ul class="sub_menu0"> 
               <li class="niv1"><a href="#">Sub 1.1</a></li> 
               <li class="niv1"><a href="#">Sub 1.2</a></li> 
               <li class="niv1"><a href="#">Sub 1.3</a></li> 
          </ul> 
     </li> 
</ul> 


Je pensais avoir compris quelque chose à ta demande en début de lecture, puis en lisant la fin j'ai un doute.
Aurais-tu un schéma de ce que tu cherches à faire ? Ou un exemple en ligne.
Aurais-tu un début de code à nous fournir pour nous présenter ce que tu as tenté ?

Merci Smiley cligne
Pour le code, je l'ai retapé à la main en essayant de l'alléger au maximum, sinon les guillemets sont bien placés.

Je souhaite avoir un menu similaire a ce que l'on peut trouver ici (sauf que le bloc des sous menus resterait constamment affiché) :
http://www.girondins.com/page-accueil

Et mon problème, c'est que les menus sont affichés verticalement, et lorsqu'il y en a trop, ils dépassent du bloc. Et ce que je souhaite, c'est qu'une fois le bas du bloc atteint, les sous menus suivants se décalent sur la droite et continue de s'afficher verticalement en restant dans le bloc.