超级鱼下拉显示在另一个div的文本下面

时间:2010-07-28 15:00:11

标签: html css superfish

我在显示div后面的下拉菜单时遇到问题,但是这已经修复了,现在它被另一个div的文本重叠了:

alt text http://cl.ly/d9bd4af6e533bbce8cdf/content

这只发生在IE7中,我想它在IE6中也是如此,但是没有在IE6中测试。

我将div的下拉列表的z-index设置为z-index:1;并且下拉列表的z-index设置为2。

在Google Chrome和Firefox中运行良好。

感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

尝试添加

position: relative;

到你的“活动墙”div。

如果你的选择器没有定位,

z-index属性将不起作用。

参考文献是here

答案 1 :(得分:0)

您的问题可能归因于您的页面元素不是having layout。这是Explorer版本的一个奇怪问题。链接的文章有更深入的信息,但如果可能的话,请尝试在页面元素中添加height参数,并查看是否可以修复它。