我创建了两个菜单,一个水平下拉菜单和一个垂直菜单,这些都可以在IE8,Chrome和Firefox中正常使用,但我在IE7中遇到了一个奇怪的问题。
您可以在此处查看jsfiddle:http://jsfiddle.net/5y7vt/3/
在水平菜单上的IE7中,将鼠标悬停在“链接2”上并显示下拉菜单,但是当您向下移动下拉菜单时,它会在下面的垂直导航中消失。
此外,下拉链接仅在文本上方悬停,而不是在块的其余部分悬停。
是否有人能够查看为什么会发生这种情况?
答案:删除职位:亲属;来自#nav ul li {}修复了下拉列表问题
答案 0 :(得分:2)
从position: relative;
删除#nav ul li {}
修复了下拉列表问题