ナビゲーション横並びについて質問です。
CSSでレイアウトをすると、前のロールオーバーで設定した画像の下に空きができてしまいました。li{heigt: 28px;}と指定したら空きは詰まったのですが、widthも指定した方が良いのでしょうか?あと、画像を横並びにする場合はサイズを指定するので、li{display: block;}になりますか?両方試しましたがプレビューは同じでした。
li{ display: block; float: left; height: 28px; }
ナビゲーション
ナビボタンはリスト項目にする
リスト項目を横に並べる
リストマーカーを消す
ul{
list-style:none;
}
li要素をインラインボックスにして横に並べる
・インライン要素は幅や高さを指定できない
li{
display: inline;
}
li要素をブロックボックスにして横に並べる
ブロックボックスにはwidthが指定できるので、画像のボタンに利用
li{
display: block;
}