我正在尝试制作一个延伸到我的网页顶部的“栏”(如 Facebook)。然后我在右边有一些导航链接。但是,如果您调整页面大小,然后使用水平滚动条,则缺少红色背景。
http://jsfiddle.net/ejJnL/embedded/result/
<div class="header-container">
<div class="header">
<ul class="main-navigation">
<li><a href="#">A</a></li>
<li><a href="#">B</a></li>
<li><a href="#">C</a></li>
<li><a href="#">D</a></li>
<li><a href="#">E</a></li>
</ul>
<div class="clear"></div>
</div>
</div>
CSS:
.header-container {
background-color: red;
height: 40px;
width: 100%;
}
.header {
height: 100%;
line-height: 40px;
margin: 0 auto;
width: 960px;
}
.header img {
vertical-align: middle;
}
.main-navigation {
float: right;
list-style: none;
margin: 0;
padding: 0;
}
.main-navigation li {
float: left;
}
.main-navigation a {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}