- 締切済み
ヘッダのメニューバーを画面の横一杯に伸ばすには
http://news4vip.livedoor.biz/ このサイトのヘッダのメニューバーのような、画面横一杯に伸びたメニューバーを作りたいと考えています。 ところが、CSSで width:100%; と指定しても、必ず若干の余白ができてしまうのです。 このサイトのように、余白なくメニューバーを伸ばすにはどうすればよいのでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- ganmo717
- ベストアンサー率0% (0/10)
回答No.4
CSSをリセットしましたか?
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.3
html,body{margin:0;padding:0;} を入れておきましょう。 *{margin:0;}という設定は、詳細度が0とはいえ、すべての要素のマージンを消してしまうため、すべての要素について再設定しなければならなくなりますから、お勧めしません。
noname#158634
回答No.2
何のwidthなのかどこにも書いてない(笑) とりあえず、その要素とその外側の要素のマージンとパディングを設定すればいいだけの話でしょう。 * { margin:0; padding:0; }
- yumi0215
- ベストアンサー率30% (1335/4411)
回答No.1
padding:0 を使用してみるのはいかがでしょうか。