2010-02-10 69 views
0

我有一个菜单左上浮UL列表,一个嵌套UL下拉选项,每个选项都给出了它自己的嵌套ul子,它只在悬停时显示。我在IE7中发现的是,如果鼠标移出父级的边界,那么子菜单消失,它似乎也清除了子菜单中的链接。jQuery悬停IE7嵌套列表的问题

当前页面可在http://evolutionmmo.co.uk/WLT/找到。具有下拉菜单的项目是“计划您的旅行”。

我在想这可能是一个与我的菜单定位CSS问题,但无法弄清楚。

UPDATE:

好,一些摸索之后,我似乎已经发现了我的菜单,一些比较奇怪的行为。首先,如果您尝试将鼠标悬停在其上方的某个项目上,则会隐藏该菜单;其次,如果尝试在子子菜单中从一个项目移动到另一个项目,并且您没有从具有文本的区域移动到带有文字的区域,也就是说,不是将词汇放在单词上,而是将空白放到一边,那么它也会隐藏菜单,而且我不能为了我的生活而弄清楚为什么会发生这种情况。这仍然只在IE7中。

谢谢,Psy

+0

它几乎肯定是一个定位的问题,我没有得到IE7此系统上,因此无法测试,但有你的下拉元素之间没有任何间隙? – Lazarus 2010-02-10 12:09:33

+0

不,我不能看到。 – Psytronic 2010-02-10 12:16:05

回答

2

好的,我觉得这个很愚蠢。

我忘了将宽度应用于包含UL>。 <

给予了相同的宽度LI的整理出来完美

+0

我的话!它的工作......谢谢你回答你的问题。我很困惑,为什么我有这个问题! +1:D – David 2012-04-10 12:59:06