我要完成兩件事情是在高度較小:無法獲取導航欄使用填充
1)固定導航欄thickeness因此它加上了8px填充上方和下方。現在看起來像是20-30px。導航欄應該100%寬,導航欄菜單以960像素爲中心。
2)左對齊網站標題,並將菜單鏈接對齊在同一行上。
HTML
<header>
<div class="nav_top_bar">
<nav class="nav_top_menu">
<ul>
<li class="nav_top_title">Web Site Title</li>
<li><a href="" class="blue">Home</a></li>
<li><a href="" class="green">Products</a></li>
<li><a href="" class="orange">Services</a></li>
<li><a href="" class="purple">About</a></li>
<li><a href="" class="yellow">Contact</a></li>
</ul>
</nav>
</div>
CSS
.nav_top_bar {
background-color: #333333;
padding: 8px 0;
width: 100%;
}
.nav_top_menu {
color: #c3c3c3;
font-size: 1em;
margin: 0 auto;
text-align: left;
width: 960px;
}
.nav_top_title {
padding-right: 30px;
}
.nav_top_menu ul {
list-style: none;
text-align: left;
}
.nav_top_menu ul li {
display: inline;
}
.nav_top_menu ul li a {
color: #c3c3c3;
padding: 8px 16px;
}
在你的CSS中聲明。 –
對不起,我的意思是修復導航欄的高度。 – user1052448