0

午前中ずっと 2 人がこれを見ていましたが、IE 8 と 7 がページ全体を左に押し出す理由がわかりません。他のブラウザでは問題ありません。メニューにも問題があり、このページでも機能していないようです。ここで何が起こっているのか誰にもわかりますか?どんな助けでも大歓迎です。

http://wineexcursion.com/dev/index.php/event_info/event_schedule/

4

1 に答える 1

3

マークアップの上部にあるコメントは、IE が Quirks モードでレンダリングすることを強制しており、これが問題の原因となっています。IE では、マークアップで doctype の前に何かがある場合、Quirks モードのレンダリングがトリガーされます。

ページのソースから:

<!-- Brown Callout/Brown Sidebar -->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

IE 開発ツールを使用してページを強制的に標準モードにすると、ページが中央に配置され、メニューが機能します。

于 2011-08-12T17:23:00.720 に答える