【问题标题】:superfish drop-down displaying underneath text of another div显示在另一个 div 文本下方的 superfish 下拉菜单
【发布时间】:2010-07-28 23:07:09
【问题描述】:

我在 div 后面显示下拉菜单时遇到问题,但问题已解决,现在它被另一个 div 的文本重叠:

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

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

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

在 google chrome 和 firefox 中运行良好。

感谢任何帮助。

【问题讨论】:

  • 固定 w/ .sf-menu, .sf-menu * { z-index:1000; } cl.ly/653d11732d301548384a
  • 我会检查 IE6(如果你想让 IE6 工作的话),因为 IE7 和 IE6 有一些非常不同的行为

标签: html css superfish


【解决方案1】:

尝试添加

position: relative;

到你的“活动墙”div。

如果您的选择器未定位,z-index 属性将不起作用。

参考是here

【讨论】:

    【解决方案2】:

    您的问题可能是由于您的页面元素不是having layout。这是资源管理器版本的一个奇怪问题。链接的文章有更深入的信息,但如果可能,请尝试将 height 参数添加到您的页面元素,看看是否可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多