0

私は友人のためにこのサイトを構築しています。すべてのページは正しいように見えますが、IE では左に浮いていて、バナーが繰り返され、テキストが中心からずれて見えます。問題は IE 7、8、および 9 にあり ます。 http://www.tripodi.devserver2012.com/content/contact-us

他のページとこれとの css に違いはありません。唯一の違いは、html に余分なクラスがありますが、このクラスには css がありません。全体がオフで、ここにCSSがあります。

doctype宣言と関係があると思います。

4

1 に答える 1

1

IE は互換モードをトリガーしています。DOCTYPE 宣言の前にあるもの、具体的には次のものを削除してみてください<!-- Contact Us template-->

ウィキペディアから:

IE のどのバージョンの Quirks モードも、DOCTYPE の前に何かがある場合にトリガーされます。たとえば、ハイパーテキスト ドキュメントの DOCTYPE の前にコメントまたはタグが含まれている場合、IE は quirks モードを使用します。

于 2012-05-25T17:18:02.717 に答える