Pbm CSS quand j'ai un sous-menu vide => customiser "theme_menu_tree" ?

Bonjour,

J’ai un petit problème css avec le menu ‘primary links’:-/
J’affiche le menu ‘primary links’ et ses sous-menu juste en dessous (voir capture).
Quand un ‘menu > sous menu’ est sélectionné, il reste affiché à l’écran et quand je promène ma souris sur un autre élément du menu il affiche son sous-menu ‘on hover’ sur le sous-menu ‘active’ qui est donc caché derrière => parfait

Mais le problème, c’est que quand le menu ‘on hover’ n’a aucun sous-menu, le sous-menu ‘active’ reste affiché à l’écran (alors qu’à la place j’aimerais que rien ne soit affiché)

=> j’arrive pas à régler ce problème en css parce que quand il n’y a pas de sous-menu à un élément de menu, drupal ne crée pas de «span» => je n’ai donc pas là main dessus en css :-(

Je me demande s’il faut que je modifie la fonction drupal qui génère le menu pour qu’elle m’affiche une liste vide (

) dans le cas ou il n’y a aucun sous-menu…

Qu’en pensez-vous ? Quelqu’un pourrait m’éclairer :-( ?

(ps : j’essaie de gérer un max en css pour éviter le js……)

Syndiquer le contenu