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/