为什么我的CSS下拉菜单在IE7中打开了DIV?

时间:2011-03-24 15:45:36

标签: css html internet-explorer-7 drop-down-menu

这个问题一直困扰着我。

这只发生在IE7中。我看到了一些类似的主题,并尝试了解决方案,但无法让它们发挥作用。

有什么想法吗?

http://signhit.com/

谢谢!!!

2 个答案:

答案 0 :(得分:3)

请参阅:div layering problems

  

一般的想法是戳position: relative(通常删除它)和   关于你父元素的z-index   下降直到它被修复。

我不是在开玩笑position: relative

您显然已经阅读过您遇到的问题并尝试了解决方案;我可以看到z-index分散在各种元素上。

还有一步来修复下拉列表以便在IE7中运行:

  • #content,删除position: relative

答案 1 :(得分:0)

试试这个:

#nav_main ul
{
  overflow: auto;
}

#nav_main ul li
{
  z-index: 10;
}

另一个问题可能是Flash视频正在这样做,但由于我不使用Flash,我无能为力。