私はまったく新しいサイトで作業を始めましたが、しばらくデザインで遊んでいましたが、スクロールするために固定されたフルスクリーン幅でナビゲーションバーを配置することに関する問題がありました。下に私は980px
の幅で中心に設定されている "ラッパー"と呼ばれるdiv
を作成しました。以下はコード例です。私は「ラッパー」内で作成「ラッパー」divを固定ナビゲーションバーの下に配置しますか?
<style>
#navBar {
background: RGB(0, 0, 0);
height: 30px;
position: fixed;
width: 100%;
}
#wrapper {
margin: 0 auto;
width: 980px;
}
</style>
<div id="navBar">
</div>
<div id="wrapper">
<div style="border: 1px solid RGB(0, 0, 0); float: left; height: 500px; margin: 5px; width: 400px;"></div>
</div>
ボックスが(私は何か間違ったことをやっているので、明らかではありません - どこかに)すべきである、私はそれではなく、その下に座っているposition: fixed
使用していたがために、navBar
の下5px
に座ります。誰でも私にこの問題を解決する方法を教えてもらえますか?そして、ラッパーは、それをセンタリングしながらnavbarの下ではなく下に直接置くようにしていますか?
私は、あなたのラッパーにnavbarの高さに等しい上限マージンを設定する必要があると思う... –
これはnavbarの下に座っているので、私はこれを試しても、それは30pxでnavbarをプッシュします。私は通常回避策を見つけ出すのが得意ですが、これは基本的なものですが、これは私に悩まされています。 – Banny