2010-02-10 3 views
0

J'ai une liste UL flottante gauche pour un menu, une option avec une UL imbriquée pour la liste déroulante, dont chacune reçoit son propre enfant imbriqué ul, qui est affiché uniquement en survol . Ce que je trouve dans IE 7 est que si la souris se déplace hors des limites du parent alors le sous-menu disparaît, il semble également effacer les liens dans le sous-menu. La page courante peut être trouvé à http://evolutionmmo.co.uk/WLT/. L'élément avec la liste déroulante est "Planification de votre voyage". Je pense que cela peut être un problème de positionnement css avec mes menus, mais je ne peux pas le comprendre.Problème de survol de jQuery avec des listes imbriquées dans IE7

MISE À JOUR:

Ok, je semble après quelques bidouiller avoir découvert un comportement assez bizarre avec mes menus. Tout d'abord, si vous tentez de survoler un élément au-dessus, il masquera simplement le menu. Deuxièmement, si vous essayez de passer d'un élément à un autre dans le sous-menu, et que vous ne passez pas d'une zone à un zone avec du texte, c'est-à-dire, pas de souris sur les mots, plutôt l'espace blanc sur le côté, alors il va cacher le menu ainsi, et je ne peux pas pour la vie de moi comprendre pourquoi cela se passe. Ceci est encore seulement dans IE7.

Merci, Psy

+0

Il est presque certainement un problème de positionnement, je n'ai pas eu IE7 sur ce système ne peut donc pas tester, mais sont-il des lacunes entre vos éléments de liste déroulante ? – Lazarus

+0

Non, pas que je puisse voir de toute façon. – Psytronic

Répondre

2

Ok, je me sens si stupide sur celui-ci. J'avais oublié d'appliquer une largeur à l'UL contenant. <

Donner que la même largeur que celle de la LI triée il parfaitement

+0

ma parole! ça a marché ... merci d'avoir répondu à ta question. J'étais tellement confus quant à pourquoi j'avais ce problème! +1: D – David

Questions connexes