1

奇妙です。

このサイトは、IE7 を除くすべてのブラウザーで完全に動作します。ie7 では何も動作しません。CSS のほとんどは、レンダリングさえしません。IE8? 罰金。Ie9 パーフェクト。もちろん、Firefox と Chrome です。

もっと奇妙なことを聞​​きたいですか?これは私が以前に使用したテンプレート サイトです。基本的に同じテンプレートに基づいて構築された他のサイトは、ie7 で動作します。

だからこそ、何事もシンプルだと思います。

ここにコードを貼り付けたくありません - それは巨大です。ただし、サイトと css サイトへのリンクを提供します: http://canadianrecovery.ca css http://canadianrecovery.ca/css/screen.css

つまり、ドキュメント標準が ie9 に設定されているため、ドキュメント標準が ie9 に設定されている ie7 モードで正常に動作します。

しかし、ほとんどの IE ブラウザーはデフォルトのドキュメント標準を表示しないことに気付きました... これは明らかに IE 自体に何らかの問題があります。しかし、それはイライラします..ほとんどのエンドユーザーは、これを修正する方法を知りません.

前もって感謝します。

エラ

4

3 に答える 3

3

その理由を見つけたのではないかと思います。body-style (13 行目) には、次のものがあります。

font-family: "Times New Roman;

閉じられていない引用が表示されますか? Chrome、FF、IE9 などはそのエラーを修正できるようですが、以前のバージョンの IE は残りの CSS を font-family 宣言として読み取ります。

于 2012-10-29T13:46:25.717 に答える
0

Modernizrを試してみてください。これにより、古い/互換性の低いブラウザーで多くの問題を起こすことなく、多くのことが可能になります。開発バージョンを試して、JavaScript ライブラリのサイズ (および速度) を最小限に抑えるために、特定のニーズに合わせて独自の製品バージョンを構成できるかどうかを確認してください。

Modernizr は、ユーザーのブラウザーで HTML5 および CSS3 機能を検出する JavaScript ライブラリです。

于 2012-10-29T14:38:45.373 に答える
0

みんな、ありがとう。私は実際に解決策を見つけました。ie7.js という名前の js スクリプトを探し、条件付きコメントを含めます。多くの ie7 の問題を解決します

于 2012-10-30T16:32:37.520 に答える