• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSのボックスの配置他について)

CSSのボックスの配置について

このQ&Aのポイント
  • CSSを使用してボックスの配置を変更する方法について教えてください。
  • Webサイトのボックス配置をCSSで設定する方法について教えてください。
  • HTMLの<div>タグを使用してボックスを配置する方法と、CSSを使用してボックスのスタイルを変更する方法について教えてください。

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

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.1

一部修正をしてみました。 ・ #example1が抜けていると思われたので追加しています。 ・ 配置を見やすくするため、色を変えたところがあります。 早速IE と Foxfireとで、違いが出てくることが分かります。 両者の実装に違いによります。 ------------------------------------------------------------ <html> <head> <title>Webサイト</title> <style type="text/css"> <!-- #example { /* 親ボックス */ width: 750px; height: 900px; background-color: #FFEAEF; position: absolute; top: 50px; left: 100px; } #example1 { /* position: absolute; */ top: 50 px; left: 150 px; background-color: #88EAEF } #boxL { /* ボックス左 */ width: 150px; height: 600px; background-color: #ffffff; position: absolute; top: 150px; left: 1px; } #boxR { /* ボックス右 */ width: 599px; height: 600px; background-color: #ffffcc; position: absolute; top: 150px; left: 150px; } #footer { width: 750px; height: 100px; background-color: #cccccc; position: absolute; top: 750px; left: 1px; } --> </style> </head> <body> <div id="example"> <div id="example1"> <h1> ボックス1 </h1> </div> <div id="boxL"> ボックス左 </div> <div id="boxR"> ボックス右 </div> <div id="footer"> <strong>ここに必要ならタグと共に記入</strong> </div> </div> </body> </html> ------------------------------------------------------------ #example1 { に position: absolute; を追加してみてください。更に違いが見えてきます。 >>> <div id="boxL">ボックス左</div>の所は、普通のHTMLタグを使っても問題ないでしょうか? 非推奨のものは出来るだけ使わないようにして、HTMLとCSSとで機能を振り分けていくと良いでしょう。

joef_f
質問者

お礼

ありがとうございました!!

関連するQ&A