3

我正在使用 superfish jquery 插件

如果您在此处查看超级鱼菜单:clicky

下拉菜单在 Chrome、Firefox、Safari、IE6、IE7 中正确显示(在主要内容上方)

但由于某种原因,它们落后于 IE8 的主要内容。

我已经为超级鱼菜单设置了 z-index,在我这样做之前 IE7 无法正常工作,但它并没有修复 IE8。

我错过了什么吗?

4

3 回答 3

1

当我删除它时它在 IE8 中工作正常

overflow: hidden

在 ie.css:#header_container #nav_container中。

为什么这在 IE7 中有效,但我不明白 - 这意味着 7 会忽略hidden.

于 2010-03-15T21:47:50.677 回答
1

您需要确保您的菜单大小都匹配,即:UL 宽度必须相同,我的是 14,所以我将所有菜单设置为 14,这解决了 ie 中的问题。

于 2010-11-23T15:26:24.673 回答
0

superfish FAQ 将您指向此博客页面,该页面通过将 z-indexes 放在您正在使用的相对div 上来解决问题,例如 #header 和 #content。

于 2010-11-23T19:43:34.477 回答