jQuery在ie7中使用嵌套列表悬停问题

时间:2010-02-10 12:07:17

标签: jquery internet-explorer-7 hover nested-lists

我有一个左侧浮动的UL列表用于菜单,一个选项带有嵌套的UL用于下拉列表,每个选项都有自己的嵌套ul子,它只在悬停时显示。我在IE 7中发现的是,如果鼠标移出父母的边界然后子菜单消失,它似乎也清除了子菜单中的链接。

当前页面位于http://evolutionmmo.co.uk/WLT/。下拉列表的项目是“Planning Your Trip”。

我认为这可能是我菜单的定位问题,但无法弄明白。

更新:

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

谢谢,Psy

1 个答案:

答案 0 :(得分:2)

好的,我觉得这个很蠢。

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

给予与LI完全相同的宽度