Bonjour,
j'utilise actuellement le plug-in JQuery Superfish pour créer des menus déroulants.
Je le trouve très bien car il respecte la sémantique et qu'il permet une navigation au clavier.
Un problème se pose cependant régulièrement (comme avec tous les menus déroulants horizontaux) pour la dernière (voire l'avant dernière) rubrique de la rangée...
Le 2ème niveau de sous-rubriques apparait hors de l'écran pour une résolution cible de 1024px de large.
Lorsque l'arborescence d'un site est figée, il reste toujours la possibilité de rajouter une <li class="last"> et de faire en sorte que les sous-sous rubriques se déroulent plutôt vers la gauche.
Lorsque l'arborescence est amenée à évoluer (CMS), une solution statique ne convient pas forcément.
Je souhaite savoir si certains d'entre vous connaissent une solution Javascript (JQuery serait un must !!!) qui permettrait de tenir compte d'une arborescence dynamique et de dérouler automatiquement à gauche plutôt qu'à droite des rubriques de 2ème niveau lorsque la limite du container du site (fixé à 960px de large par exemple) est atteinte ?
j'utilise actuellement le plug-in JQuery Superfish pour créer des menus déroulants.
Je le trouve très bien car il respecte la sémantique et qu'il permet une navigation au clavier.
Un problème se pose cependant régulièrement (comme avec tous les menus déroulants horizontaux) pour la dernière (voire l'avant dernière) rubrique de la rangée...

Le 2ème niveau de sous-rubriques apparait hors de l'écran pour une résolution cible de 1024px de large.
Lorsque l'arborescence d'un site est figée, il reste toujours la possibilité de rajouter une <li class="last"> et de faire en sorte que les sous-sous rubriques se déroulent plutôt vers la gauche.
Lorsque l'arborescence est amenée à évoluer (CMS), une solution statique ne convient pas forcément.
Je souhaite savoir si certains d'entre vous connaissent une solution Javascript (JQuery serait un must !!!) qui permettrait de tenir compte d'une arborescence dynamique et de dérouler automatiquement à gauche plutôt qu'à droite des rubriques de 2ème niveau lorsque la limite du container du site (fixé à 960px de large par exemple) est atteinte ?