0

www.sateri.comである私のクライアントのWebサイトには、InternetExplorer9の互換性に関して問題があります。このWebサイトは、Firefox、Chrome、IE8以下で見栄えがします。しかし、IE9ではありません。問題は、ドロップダウンメニューにテキストが表示されないことです。

次に、このStackOverflowや他のサイトで見つけたこの問題を解決するためのすべての方法を試しました。これらは私が追加したいくつかのメタタグです。

  1. meta http-equiv = "X-UA-Compatible" content = "IE = 7、IE = 8、IE = 9、IE = 10"
  2. meta http-equiv = "X-UA-Compatible" content = "IE = Edge"
  3. meta http-equiv = "X-UA-Compatible" content = "IE = EmulateIE7; IE = EmulateIE8; IE = EmulateIE9"

メタまたはタイトルではない他のすべての要素の前にメタタグを配置します。

また、DOCTYPEを次のように変更します。DOCTYPEHTML PUBLIC "-// W3C // DTD HTML 4.01 Transitional // EN" " http://www.w3.org/TR/html4/loose.dtd "

次に、頭とDOCTYPEの下のコメントを削除しました

ただし、Webサイトは同じです。ドロップダウンメニューはまだうまく表示されませんでした。

4

1 に答える 1

0

マイナーなマークアップ エラーがいくつかあります...

http://validator.w3.org/check?uri=http%3A//www.sateri.com/main/en

しかし、ブロック内のタグまたはタグ以外の主要なものは何も表示されません....避けるべきです...はい、utf-8エンコーディング...

[ツール] > [インターネット オプション] > [詳細設定] タブ、[アクセシビリティ] ボタンを使用して IE で cufon をテストできます。[Web ページのフォント スタイルを無視する] をオンにします。これにより、IE は cufon shim の代わりにデフォルトの Web フォントを使用するようになります。メモリ キューフォンには IE9 でいくつかの問題がありました...解決策は x-ua IE=8 メタを追加して、IE9 に IE8 レンダリング エンジンを強制的に使用させることだったと思います...そうすると、持っている html5 機能の一部のサポートが失われる可能性がありますそこで。

于 2013-03-12T08:59:43.450 に答える