• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IEの「カラム落ち」に悩まされています)

IEの「カラム落ち」に悩まされています

このQ&Aのポイント
  • IEの「カラム落ち」に悩まされています。MacOS X 10.5.6 にVirtual PC-XP SP3 を載せた環境で、Virtual PC-XP SP3 の IE6 ではカラムが落ちる問題が発生しています。
  • IEの「カラム落ち」について、MacサファリやIE6/IE7には発生せず、Virtual PC-XP SP3 の IE6 でのみ問題が発生しています。IE6/IE7 のXP/VISTAでの動作も確認したいと考えています。
  • IEの「カラム落ち」の問題について、Virtual PC ではない XP/VISTA のIE6/IE7 で確認してもらえますか?また、問題が発生する要素の修正方法も教えてください。

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

  • ベストアンサー
  • hiko3pe
  • ベストアンサー率77% (7/9)
回答No.2

えーと、試してみました。 #left{ margin:320px 15px 20px 30px; width:310px; height:auto; text-align:left; line-height:150%; float:left; } カラム落ちのように見えるのは、上記コードが原因では無いでしょうか? margin:320px 15px 20px 30px; を margin: 0 15px 20px 30px; に、変えてみてください。 カラム落ちというよりは、margin-topの値がかなりあるため、そのように見えるだけかなと。。

39call
質問者

お礼

お試しいただいて、ありがとうございます。 左上には画像が来るため、左カラムは右カラムに比べて200px弱下げる必要があり、前の設定だと左カラムの下に右カラムが来てしまって困っていたのです。 無事解決しましたが、それにしてもIEには悩まされます、ハァ~...

その他の回答 (2)

  • hiko3pe
  • ベストアンサー率77% (7/9)
回答No.3

回答番号:No.2です。 画像添付してみたのですが、拡大とか出来ないんですね。 小さくてほとんど見えないと思いますが、CSS編集前と編集後のSSです。 CSSSでレイアウトを組まれる場合は、バグチェックにfirebug的なツールを用意しておくと便利かと思います。

noname#83877
noname#83877
回答No.1

floatを指定した要素にはdisplay:inline;を指定するというのもmarginのバグ対策になります。

39call
質問者

お礼

ありがとうございます。 早速試してみましたが、これだけではダメでした。 そこで、検索して見つけた「右カラムの右マージン、左カラムの左マージンを「0」にする」で総幅950pxになるよう計算して、うまくいきました。

関連するQ&A