Jquery 尝试修复用户滚动页面时顶部导航栏时面临的问题

Jquery 尝试修复用户滚动页面时顶部导航栏时面临的问题,jquery,html,css,Jquery,Html,Css,我试图修复用户滚动页面时顶部的导航栏。但我面临着一些问题。在这样做时,我发现一些元素重叠在它上面,即它隐藏了导航栏并在上面显示自己 假设我有一个背景颜色为蓝色的导航条和一个背景颜色为黄色的div。当我向下滚动到该div时,它与导航重叠,隐藏导航栏的蓝色,并显示黄色 任何关于这方面的帮助都会非常有帮助 您尝试过固定位置和z索引吗?如果是这样,我会尝试在导航div上使用以下css: position: fixed; z-index: 1; 听起来像是要设置位置:绝对和z索引。 没有你的代码,你无法

我试图修复用户滚动页面时顶部的导航栏。但我面临着一些问题。在这样做时,我发现一些元素重叠在它上面,即它隐藏了导航栏并在上面显示自己

假设我有一个背景颜色为蓝色的导航条和一个背景颜色为黄色的div。当我向下滚动到该div时,它与导航重叠,隐藏导航栏的蓝色,并显示黄色


任何关于这方面的帮助都会非常有帮助

您尝试过固定位置和z索引吗?如果是这样,我会尝试在导航div上使用以下css:

position: fixed;
z-index: 1;

听起来像是要设置位置:绝对和z索引。
没有你的代码,你无法给出具体的答案,但这会让你朝着正确的方向前进

你可以使用下面的例子来实现这一点

css

#my-nav-bar {
    position: fixed;
    top: 0px;
}
HTML标记

<body>
    <div id="my-nav-bar">
        <!-- nav bar content -->
    </div>
    <!-- page content -->
</body>


签出此

您可以发布您的代码吗?如果您希望有人能够帮助您,您至少应该提供相关的问题代码。。。你试过设置z-index吗?谢谢Andrew,我通过设置z-index得到了正确的结果:1@user3644860没问题,很乐意帮助。感谢您的帮助我通过设置z索引得到了正确答案:1@user3644860没问题,很高兴你成功了。你可能想把它的z-指数设置为更大的,100或者其他一些,这样它就不会经常重叠,除非你有意这样做