• 締切済み

ヘッダのメニューバーを画面の横一杯に伸ばすには

http://news4vip.livedoor.biz/ このサイトのヘッダのメニューバーのような、画面横一杯に伸びたメニューバーを作りたいと考えています。 ところが、CSSで width:100%; と指定しても、必ず若干の余白ができてしまうのです。 このサイトのように、余白なくメニューバーを伸ばすにはどうすればよいのでしょうか?

みんなの回答

  • ganmo717
  • ベストアンサー率0% (0/10)
回答No.4

CSSをリセットしましたか?

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

html,body{margin:0;padding:0;} を入れておきましょう。  *{margin:0;}という設定は、詳細度が0とはいえ、すべての要素のマージンを消してしまうため、すべての要素について再設定しなければならなくなりますから、お勧めしません。

noname#158634
noname#158634
回答No.2

何のwidthなのかどこにも書いてない(笑) とりあえず、その要素とその外側の要素のマージンとパディングを設定すればいいだけの話でしょう。 * { margin:0; padding:0; }

  • yumi0215
  • ベストアンサー率30% (1335/4411)
回答No.1

padding:0 を使用してみるのはいかがでしょうか。

関連するQ&A