0

ここにサイトがあります http://www.deltacars.co.uk/testsite/

メニューとホバーはIE8を含むすべてのブラウザーで正常に機能しますが、同じhtmlとcssを使用している別のページに移動すると、メニューが正しく表示されません。

http://www.deltacars.co.uk/testsite/north-wales-private-hire/privatehire.html

これはIE8のみを使用していることに注意してください。

なぜそれが一方のページでうまく機能し、もう一方のページではうまく機能しないのか誰もが知っています

前もって感謝します

4

2 に答える 2

1

壊れたページでは、ヘッダーに条件付きの IE コメントがいくつかありません。右クリックしてページのソースを表示し、出力を比較するだけです。

    <!--[if lt IE 9]>
    <script src="shiv/dist/html5shiv.js"></script>
    <![endif]-->
    <!--[if lt IE 9]>
    <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
    <![endif]-->
于 2013-01-09T18:21:23.103 に答える
0

http://validator.w3.org . _

「最新の」ブラウザーは、マークアップが正しくなくても要素を正しくレンダリングするのに十分なほどインテリジェントであるため、他のブラウザーで問題が発生しないのはなぜですか。

于 2013-01-09T17:35:19.867 に答える