【问题标题】:Z-Index/Overflow issue?Z 索引/溢出问题?
【发布时间】:2013-01-30 11:04:59
【问题描述】:

请参考之前链接的问题:IE7 Subnav, two positioning issues

第二条评论显示了我最初的问题的解决方案,我已经实施了。

现在,我不仅在 IE7 上,而且在每个浏览器上都遇到 z-index/overflow 问题。

相关网站:http://khill.mhostiuckproductions.com/siteLSSBoilerPlate/

当您将鼠标悬停在 home 或附近时,您会发现一个位于 body 内容后面的子导航。我似乎尝试过,我能想到的每一个 z-index 和/或溢出组合都无济于事。

这应该很容易,但我只是没有看到解决方案。

编辑:position:absolute and z-index:10 添加到.main-nav。这解决了除 IE7 之外的所有问题。现在,在 IE7 中,子导航位于文本后面。

【问题讨论】:

    标签: html css xhtml


    【解决方案1】:

    您需要将 z-index 赋予父元素。在这种情况下,类“main-nav”。只需添加 position:absolute 和 z-index:10。

    我想这会解决你的问题。

    【讨论】:

    • 这当然可以解决除 IE7 之外的所有问题。在这种情况下,导航仍然落后于其下方的文本,这会干扰悬停在子导航中。
    • Michael,我正在查看您的网站,但我注意到您解决了菜单问题。唯一的问题是全横幅没有位置。
    猜你喜欢
    • 2012-12-29
    • 2011-04-26
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2012-07-03
    • 2012-11-26
    • 2011-03-03
    • 1970-01-01
    相关资源
    最近更新 更多