【问题标题】:When scrolling, navigation falls behind content滚动时,导航落后于内容
【发布时间】:2014-03-10 19:08:29
【问题描述】:

在我的site 上,每当我向下滚动并且导航被拉伸时,它就会落后于内容。

这是我的脚本:

.menu {
position: relative;
z-index:9999;
}

.post {
background: #fff;
border: 1px solid #ddd;
font-size: 16px;
}



<script>
    var num = $('.header').height(); 

    $(window).bind('scroll', function () { 
    if ($(window).scrollTop() > num) { 
    $('.menu').addClass('fixed-nav'); 
    $('.wrapper').before($('.menu')); 
    } 
    else { 
    $('.menu').removeClass('fixed-nav'); 
    $('.menu-menu-container').prepend($('.menu')); 
    } 
    });
    </script>

我已尝试将z-index 加到尽可能高的位置,但仍然没有成功。

【问题讨论】:

    标签: jquery html css responsive-design


    【解决方案1】:

    我在您的#header css 规则中添加了z-index: 999;,它至少在 chrome 上有效。

    【讨论】:

    • 不敢相信我没有想到将它添加到那里。谢谢
    • @BradlySpicer 如果它解决了你的问题,你应该接受这个作为答案:)
    • 你不应该强迫别人,让他思考
    • @Bradly Spicer 很高兴为您提供帮助,您最终会到达那里。
    • 为什么,当我向下滚动时,它的大小会缩小?即使我添加了 100px 的最小高度?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-07
    • 1970-01-01
    • 2023-04-07
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多