• 締切済み

IE6とFirefoxの表示の違い

どうか教えてください。 IE6とFirefoxでの表示結果が違うのですが、同じにするには どうすればいいのですか? Firefoxでは文字の背景色の赤が上下にでてるし、IE6は左のボックスが 下にくっついているし、それと、A Bにかけた margin:10px;なのですが、10pxマージンとれてますかね? よろしければ教えてください。 【html】 <body> <div id="container"> <div id="A"> <p>いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい</p> </div> <div id="B"> <p>ああああああああああああああああああああああああああああああ</p> </div> </div> </body> 【CSS】 body{ font-size:20px; } #container{ background:#000; width:600px; overflow:auto; } #A{ float:left; width:200px; background:#ff0000; margin:10px; } #B{ width:200px; float:right; background: #ff0000; margin:10px; }

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

内側のdivのmarginではなく、外側のpaddingで調整してはいかが? <style> body{ font-size:20px; } #container{ background:#000; width:600px; padding:10px; overflow:auto; } p{ margin:0px; } #A{ float:left; width:200px; background:#ff0000; } #B{ width:200px; float:right; background: #ff0000; } </style> <body> <div id="container"> <div id="A"> <p>いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい</p> </div> <div id="B"> <p>ああああああああああああああああああああああああああああああ</p> </div> </div> </body>

Vitamin4
質問者

お礼

ありがとうございます。できました。 それにFirefoxでは文字の背景色の赤が上下にでるは *{padding:0;margin:0;} で解決しました。 またよろしくお願いします。