CSS下拉菜单在IE中消失

时间:2011-09-30 16:11:36

标签: css

我的菜单在firefox和chrome中看起来很棒。但是IE。它消失了。有人可以帮帮我吗?

http://tinyurl.com/6yzd2jc

1 个答案:

答案 0 :(得分:7)

这是我对正在发生的事情的猜测。可能完全错了。

当用户将鼠标移出链接或下拉列表时,下拉列表应该会消失。但问题是,链接和下拉列表之间存在几个像素的差距;这显示在所有浏览器中;在我打开IE之前,我在Chrome中遇到了麻烦。

但当我 在IE中打开它时,我看到链接甚至进一步远离下拉菜单,因此问题更加严重。

如果你回到CSS并确保链接和下拉菜单之间没有间隙,那是否可以解决问题?

编辑以实际回答问题

您可以快速修改问题进行一些CSS更改:

  • 摆脱height
  • 上的#mNav风格
  • 在<{em> {/ 1}}
  • 之后,将<div>样式clear: both添加到#topNav
  • 为每个<ul>提供ul li
  • 的样式

它不漂亮,但我认为可以解决它。