• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSでテーブルを使わずにレイアウト)

CSSでテーブルを使わずにレイアウト

このQ&Aのポイント
  • CSSを使用してテーブルを使わずにレイアウトする方法について知りたいです。
  • 左よせではなくセンターよせにレイアウトするためにはどのように記述すれば良いでしょうか?
  • また、CSSに対応していないブラウザの場合にはメニューを下部に表示する方法も教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.2

menu忘れてましたね。 bodyに追加 position:relative; p.menu変更 left:250px; で、どうでしょう? (position:relativeにすることにより、内包するブロック要素の配置の起点がbodyの上左端となります)

mr59
質問者

お礼

問題が解決しました!ありがとう御座います! 内包するブロック要素と言う概念を教えて頂きました!

その他の回答 (1)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

bodyの左右マージンをautoにしたらできませんか? あと、必要かどうかわかりませんがIE5(及びIE6互換モード)対策に参考URLもご覧になってみてください。

参考URL:
http://www.mozilla.gr.jp/standards/webtips0004.html
mr59
質問者

お礼

回答ありがとうございました。bodyの左右マージンをautoにしてみましたが、menuは絶対指定をしているので左よせのままになりました。他はセンターよせになりました。

関連するQ&A