我试图用JS推动图像横幅的页面顶部。我面临的问题是固定导航栏。我的目标是将导航栏放在图像横幅下,但是当您向下滚动图像横幅时,导航横幅应该再次固定在页面顶部。在固定的导航栏上添加图像横幅
这里是HTML代码(DIV .TOP横幅可能也放在包装外面如果是比较容易/更好)
<div class="wrapper">
<div class="top-banner">
<img src="https://b2b.bbanner.co.uk/Content/images/banner.jpg" />
</div>
<nav id="nav">
<h1>Navbar</h1>
</nav>
<h1>Content</h1>
</div>
CSS:
#nav {
background: #f9f9f9;
margin: 0 0 0 133px;
position: fixed;
top: 0;
background-color: black;
height: 51px;
display: table;
min-width: 762px;
}
.top-banner {
width: 100%;
position: relative;
}
JSFIELD:https://jsfiddle.net/3nu16e59/
任何帮助如何解决这个问题与CSS?谢谢