1

このレスポンシブ サイトを完成させたところ、IE9 に表示されなくなりました。途中で、私はそれを台無しにする何かをしました。

http://www.dermatologypartners.comのサイトで、最新のブラウザーでは見栄えがよく、IE8 では適切に表示され、IE9 では表示されません。iPadやiPhoneなどでもOK。

タブレットと電話のバージョンにメディア クエリを使用している場合でも IE8 が表示されるように、デスクトップ ファースト指向のスタイルシートを作成しました。

ヘッダーに html5 shiv があり、グラデーションを IE9 で動作させるためのコードがいくつかあります。

どうすればいいのかわからない - 助けて!!

4

2 に答える 2

3

閉じる xml コメントの前にスペースがあると、ブラウザーがコメントを閉じていないと見なしてしまうという問題に直面したため、彼は単にページの残りの部分を無視しました。

<!--[if lt IE 9]>
  <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif] -->

この場合、それは後のスペースでした[endif]

于 2012-08-31T13:50:01.630 に答える
0

スクリプトにエラーが見つかりました - 結びがありません。それを修正し、サイトが ie9 に表示されるようになりました。解決すべき他の問題がありますが、その問題は解決されています。

小さなスクリプト エラーを探すことを勧める記事を読む

于 2012-06-21T01:56:02.550 に答える