• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSでブラウザごとにレイアウトが崩れたりします。)

CSS初心者がブラウザごとのレイアウト崩れを修正する方法

このQ&Aのポイント
  • CSS初心者が作成したホームページのレイアウトがブラウザごとに違って表示される問題に困っています。特にメニューとコンテンツの高さが崩れ、フッターが正しく表示されません。
  • 問題はIE7でのみ発生し、他のブラウザでは正常に表示されます。解決方法としては、各HTMLファイルに高さを指定してdivを配置する方法がありますが、テンプレートを使用しているため難しいです。
  • どなたかこの問題の解決方法を教えていただけると助かります。

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

  • ベストアンサー
  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

簡易的な形 <div style="width:6em"><!-- 全体 -->  <div>■■■■■■</div>  <div>   <div style="width:2em;float:left">    □□    □□    □□    □□   </div>   <div style="width:4em;float:left">    <div>     ●●●●     ●●●●    </div>    <div>     ○○○○     ○○○○    </div>   </div>   <div style="clear:both"></div>  </div>  <div>▲▲▲▲▲▲</div> </div> あとはclearfixかな http://www.google.co.jp/search?q=clearfix&hl=ja&lr=lang_ja

noname#52036
質問者

お礼

ありがとうございます。 clearfix。。。確か見かけたことはありますが、ここで出てくるとわ。 このような問題はどのように組んでも起こるものなのでしょうか? ちなみに質問内容に間違いがありました。 #right{ width:580px; height:950px⇒auto; float:right; background-color:#FFFFFF; margin-bottom: 15px; } いろいろ試してたらそのままコピーしていました。 全てがautoという前提でご回答いただければ幸いです。 SAYKAさんありがとうございます。 clearfix・・・勉強してみます。 本当にありがとうございました。

関連するQ&A