1

Hereのコードを使用して、navbar を上部に固定しました。これは正常に機能しますが、実際のナビゲーション div を追加すると、ナビゲーション バーが上から約 20 ピクセルに設定され、スクロールすると上に戻ります。

これをナビゲーションの下に追加しました:

<div id="navbar">
<ul id="navlist">
<li><a href="#">About</a></li>
<li><a href="#">Prints</a></li> 
<li><a href="#">Services</a></li>   
<li><a href="#">Contact</a></li>
</ul>
</div>

ナビゲーション内にリストまたは div を追加するとすぐにすべてが台無しになるのはなぜですか? http://jsfiddle.net/x4GQ5/3/

4

2 に答える 2

1

margin: 0ul#nav にa を設定する必要があります。

ul#nav  {
  list-style: none;
  line-height: 2em;
  margin: 0;    
}
于 2013-04-23T01:37:48.830 に答える