#nav
ナビゲーション バー ( ) を作成し、各ナビゲーション アイテムを div ( )にしたいと考えています#nav div
。しかし、これはうまくいきません。これが私が試していることです:
#nav {
background: url("navbg.png"); /* navbg.png is 1x40 pixels */
height: 40px;
width: 100%;
position: fixed;
top: 0px;
left: 0px;
right: 0px;
text-align: center;
}
#nav div {
width: 200px;
height: 40px;
background: url("Selected.png"); /* Selected.png is 200x40 pixels */
text-align: center;
}
div内の 2 つの div でこれを行うと#nav
、1 つが左に表示され、もう 1 つが下に表示されます。これを行うと、display: inline;
in#nav div
を使用すると中央に配置されますが、div には背景がなく、2 つの div のテキストが並んで表示されます。
text-align: center;
div が画像のように機能し、影響を受けて並べて表示されるようにしたいと考えています。