- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSレイアウト マージンについて)
CSSレイアウト マージンの設定方法
このQ&Aのポイント
- CSSレイアウトのマージンについての設定方法を解説します。
- マージンを指定する際には、要素のクラスを指定し、marginプロパティを使用します。
- 左右のマージンを指定する場合は、margin-rightとmargin-leftを使用します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
.mainspace { background:#aaaaaa; width:480px; position:absolute; left:260px; } .rightmenu { background:#cccccc; width:200px; position:absolute; left:750px; } こういう事でしょうか? css の left right 指定は、左から、右から、になってしまいますので、当然 right指定は右からの距離となります。ですので、左マージン+左メニュー+マージン+メインメニュー+マージン の幅を指定すれば良いのでは? 全体をセンタリングなさりたいわけではないようですので、<h1> ~ </h1> のテキストのみセンタリングですから、メニューと中身が少々ずれますね。この全体の幅より広いウインドウで見た場合、右が広く空いてしまいます。まあ、好みだと思いますが。
お礼
解決いたしました感謝いたします。 ご回答ありがとうございました。