這裏的導航欄的代碼:爲什麼這個CSS導航欄不完全在頂部?
#nav {
width: 100%;
float: left;
margin: 0 0 1em 0;
padding: 0;
background-color: #f2f2f2;
border-bottom: 1px solid #ccc; }
#nav ul {
list-style: none;
width: 800px;
margin: 0 auto;
padding: 0; }
#nav li {
float: left; }
#nav li a {
display: block;
padding: 8px 15px;
text-decoration: none;
font-weight: bold;
color: #069;
border-right: 1px solid #ccc; }
#nav li:first-child a {
border-left: 1px solid #ccc; }
#nav li a:hover {
color: #c00;
background-color: #fff; }
按照要求,這裏的導航欄的HTML:
<div id="nav">
<ul>
<li><a href="#">About Us</a></li>
<li><a href="#">Our Products</a></li>
<li><a href="#">FAQs</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Login</a></li>
</ul>
</div>
不應該這樣使它在頂部完全因爲填充是零?我是新來的網頁設計...所有的幫助,不勝感激。
頂部是什麼?沒有你的問題的上下文... –
如果可以的話,粘貼你的HTML。使測試更容易:)。 –
您是否重置了身體邊距? –