• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スタイルシートで上手く段組が出来ません。)

スタイルシートで上手く段組が出来ない?!

このQ&Aのポイント
  • スタイルシートを使用して、段組みを行いたいがうまくいかない。
  • 特に、要素を分割して5つのフレームに配置することが困難。
  • floatプロパティにもかかわらず、要素が予期しない位置に移動してしまう。

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

  • ベストアンサー
  • szk9998
  • ベストアンサー率45% (1026/2241)
回答No.1

要は#leftにfloat:leftが入っていないのが問題。 こんな感じで・・・ #left { width:250px; height:600px; float:left; background-color:#ff9933; } ------------------------- <div id="top"></div> <div id="tops"></div> <br style="clear:both" /> <div id="left"></div> <div id="right"></div> <div id="under"></div> clear:bothを#leftに書いたままでも大丈夫そうですけど・・・ (その際は<br style="clear:both" />は不要)

akachan59
質問者

お礼

ご回答ありがとうございます。 無事出来ました。 3日間悩んでいて出来なかったのですが、ここで質問したらあっという間に解決しました。 本当にありがとうございました。

akachan59
質問者

補足

ちなみに、なぜ#leftにfloat:leftと入れて、topsの右横に回り込まずにちゃんと下にいったのですか? それに<br style="clear:both" />←このタグが役立っているのでしょうか? お手間を取らせてしまってすみません。 つい気になってしまって>< 教えていただけましたら幸いです。

関連するQ&A