ここで何が起こっているのかについて、他の誰かが何らかの情報を提供してくれることを願っています。'09年に最初にこのサイトに取り組んだとき、いくつかのバージョンのInternet Explorerでテストしましたが、問題なく動作しましたが、IE9ではこのようになりました. (正しいバージョンと IE9 のバージョンの比較。どちらがどちらであるかは明らかです。) これについて私を最も混乱させているのは、本文を含むボックスが複製されているように見えることです。ここには重複の印象を与える要素が 2 つありますが、1 つを削除しても同じでした。問題を引き起こしていると思われる「テキストボックス」divは、高さが設定されていない場合、多少うまく機能します。それとヘッダーの間におそらく 100px の垂直方向のギャップがありますが、もはや重複したり、サイドバーの下にあることはありません。
質問する
220 次
2 に答える
2
サイトのレイアウトを壊しているマークアップの問題がいくつかあります。例えば:
<ul>
<li><a href="communityed.html">Community Education and Training</a></li>
<li><a href="outreach.html">Outreach</a> <!-- no closing </li> -->
<li><a href="cals.html">CLCM Programs</a></li>
</ul>
も閉じるのを忘れていました<h1>
:
<div id="linksline">
<h1>Links
</div>
これらを修正すると、IE9 でのレイアウトが解決されました。
覚えておいてください、常に検証してください。F12 を押してValidateオプションを選択し、 HTMLの選択に進むことで、IE9 内から簡単にこれを行うことができます。
于 2012-05-16T03:06:23.983 に答える
0
これはあなたのエラーです。h1 タグが行番号 74 を閉じていません
<div id="linksline">
<h1>
Links</div>
于 2012-05-16T05:03:05.010 に答える