※ ChatGPTを利用し、要約された質問です(原文:IE6,IE7でボックスがずれてる。解決法を願いし)
IE6, IE7でボックスがずれる問題の解決法
このQ&Aのポイント
IE6とIE7のブラウザでボックスがずれる問題について解決法をご教示願いたいです。
IE6とIE7でのみ、ボックスがずれる現象が発生しており困っています。解決方法を教えてください。
IE6とIE7のブラウザを使用した際に、ボックスの位置が正しく表示されない問題に困っています。解決策をお教えいただけますか?
IE6,IE7でボックスがずれてる。解決法を願いし
こんにちは、Santaと申します。
いつもお世話になっております。
さて、ホームページを製作しております。
ブラウザプレビューには、
Chrome 16.0
Firefox 8.0.1
IE9
ソフト Microsoft Expression SuperPreview 4 Trial を使用しまして
IE6
IE7
IE8
IE9
Firefox3.6
を確認しておりますが、IE6とIE7のみ、ボックスがずれてしまいます。
どのようにしましたたら、解決できますでしょうか?
html(複雑に作ってしまいましたので、簡単に書かせて下さい)
*******************************************
<div id="wrapper">
<div id="header>
Rと書いてある画像が入っているボックスです
</div>
<div id="line">
直ぐ下の、10pxの横長の950pxの黒いラインです。
</div>
<div id="contents">
こちらに5つのDIVボックスが入っております。
●左の赤いwidth:75px height:500px;のものが一つ目のDIVボックスです。
</div>
</div>
簡単に書きました。
画像のとおり、<div id="line"></div>に入っている
width:950;
height:10px;
の黒のラインが少し下がってしまい、赤色の部分と重なってしまっております。
赤色の部分が上がっているのではなく、上の横長の黒のラインが下がっているようです。
何か解決法が御座いますでしょうか?
どうぞ、よろしくお願い致します。
失礼致します。
お礼
tk-is-pg_1206 さん 2度もありがとうございます。 きっと、自分のソースが複雑になってしまい、ごちゃごちゃしてしまって、imgをDIVで囲んだりしました。最初から文書構造をきちんとすれば、後々このように考えずに良かったところ。 はい、わかりました。#line優先で、#headerも含めて検証致します。それぞれのボックスにバグでもないのに、 display:inline; overflow:hidden; _zoom:1; 等色々入れて見ましたが、やっぱり崩れてしまいますので、IE7のせいではなく文書構造がおかしくなっている可能も見ていきます。 これからOKURA様の回答を参考にやってみます。 ほんとうに、有難うございました。 解決できましたら、ご報告差し上げます。 失礼致します。