我创建了一个JSFiddle来显示我的网页结构HTML和CSS。使用位置:固定导航无法正常工作
我一直在努力,而读者的其余部分消失,页面滚动的休息建立滚动导航粘在页面的顶部,当其中一个网页,但是当我添加的位置是:固定在.nav类上它会停止跨越整个页面宽度的背景颜色,并覆盖我的文本对齐:中心。这里是我的CSS的其余部分:
.header {
text-align: center;
}
.nav {
position: fixed;
}
.nav ul {
padding: 0;
margin: 0;e
list-style: none;
/* display: block; */
background-color: #eee;
}
.nav li {
display: inline-block;
padding: 0 10px;
}
我遇到的如何解决这一问题的几个例子,但发现很难了解如何将其应用到我的问题。
你们认为什么?
我张贴的答案,但我可能误解了你的问题。你是否想让导航栏位于标题下方,让你的h1向上滚动,然后让导航栏粘贴到屏幕的顶部? – thesublimeobject
这将是非常酷的,我推测这是不可能的,因为我的导航定位的方式?有没有简单的方法来做到这一点? – calabi
不是一个简单的方法,但你可以用一点点的javascript来完成。如果你有兴趣,我也许可以开展一些工作。 – thesublimeobject