- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:レイアウトを常に中央に配置したい)
レイアウトを常に中央に配置したい
このQ&Aのポイント
- ブラウザの幅や大きさに関わらず、常に中央に配置したいレイアウトの方法を教えてください。
- テーブルのレイアウトを常に中央に配置する方法について教えてください。
- レイアウトを左寄せではなく、常に中央に配置したい場合の書き換え方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
お問合せフォームかな? HTMLにて、非奨励な設定だと、 <table align="center"> <center>なんて邪道な方法もある。 ただ、上記は推薦しない・・・ ------------------------ 正確には、HTMLも無いと何もわかりませんが、 1、過去モードor標準モード? 2、tableの横幅設計? 3、body直下とtableの親要素による。 とりあえず、王道は {margin:0 auto;} つまり、提示された例だと、 table.form{ border:1px solid #7777bb; border-collapse:collapse; margin: 1em auto 0;} しかし、HTMLの構造や環境(過去モード+IE)によっては無理。 tdが500pxなのに、それ以下の範囲でセンター配置は矛盾 一般的には、 標準モードにして、 body直下にdivを置いて そのdivを{margin:0 auto; width:○○;}とする。 (幅は100%以上になるとセンターにはならない法則) その後、tableの配置をセンターにするか、左スペースをつくるかにもよる。 何種類かの方法があって、 「CSS センター配置」で検索し、対応すると出来ますよ。
お礼
ご親切にありがとうございました。