0

ここに自分のサイトの CSS/Javascript ドロップダウン リストを作成しようとしています。このスクリーンショット サイト (および私が自分で気づいたこと) によると、IE 7、8、および 9 はすべて、このナビゲーション バーを正しく表示しません。

http://www.browserstack.com/screenshots/bb5c5862f3c3251a60826363d76acf55b2ae5f40

これについて私にできることはありますか?ここでのオプションは何ですか?

4

3 に答える 3

2

何らかの理由で、これらの古いバージョンの IE では、デフォルトでページが IE5 Quirks モードで実行されています。

ここに画像の説明を入力

マークアップを見てみると、足りないものがあることがわかります (ヒント: 開始<html>タグです)。

于 2013-06-01T19:26:01.710 に答える
1

ドキュメントに開始要素がありません<html>。doctype の直後に追加してください:

<!DOCTYPE html>
   <html>

IEがQuirksモードをトリガーするのを防ぐ必要があります

于 2013-06-01T19:31:28.603 に答える
0

古いバージョンの IE では、Doctype が欠落しているか不正な形式であると、何らかの理由で「Quirks モード」ページとして解釈されます。<!DOCTYPE html>古い IE ブラウザーはHTML5 をサポートしていないため、不正な形式として解釈されます。<!--[if lt IE 8]>OLDER DOCTYPE<![endif]-->ブラウザの最初 に使用することをお勧めします。

<html>実は、Adrift が言ったように、答えは開始タグを忘れたということです。これを見落としたなんて信じられない。

于 2013-06-01T19:31:51.890 に答える