我已经开始了一个全新网站的工作,一段时间以来一直在尝试设计。然而,我遇到的一个问题是如何定位一个宽度为整个屏幕且固定滚动的导航栏。在下面,我创建了一个名为“wrapper”的
元素,并将其设置为宽度为
980px
并居中显示。以下是代码示例:<style>
#navBar {
background: RGB(0, 0, 0);
height: 30px;
position: fixed;
width: 100%;
}
#wrapper {
margin: 0 auto;
width: 980px;
}
</style>
<div id="navBar">
</div>
<div id="wrapper">
<div style="border: 1px solid RGB(0, 0, 0); float: left; height: 500px; margin: 5px; width: 400px;"></div>
</div>
我在“wrapper”中创建的框(显然没有成功,因为我做错了什么——但不知道哪里出了问题)应该在navBar
下方5像素,但是因为我使用了position: fixed
,它实际上是在导航栏下面。有没有人可以告诉我如何解决这个问题,并使其保持居中而直接放置在导航栏下面?