0

IE のすべてのバージョンで、 Font Awesome アイコンがこの Web サイトに読み込まれません(Chrome、Safari、Firefox、および Opera で完全に表示されます)。次の条件付きIEステートメントで、Font AwesomeのIE7 +サポートをロードしていると思われます。

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

<!--[if IE 7]>
    <link rel="stylesheet" href="/css_archify/font-awesome-ie7.css">
<![endif]-->

:before次のスタイルシートのいずれかで使用される前に:after疑似要素がサポートされることを確認するために、両方の間にデフォルトの Font Awesome CSS をロードしています。これらのアイコンが IE に表示されない理由はありますか?

4

1 に答える 1

1

Font-AwesomeからCSSをチェックする前に、スクリプトエラーを修正する必要があります。Font-AwesomeはQuirksモードでは正しく読み込まれないことはわかっていますが、 IE7であり、CSSルールとjavascriptを組み合わせて使用​​しています。

IE7では、エラーをスローするjavascript行が1つあると、残りのコードの実行が停止します。

ここに画像の説明を入力してください

テストを行い、Font-Awesomeアイコンのみを使用し、JavaScriptプラグインを一切使用せずに空白のページを作成して、正しく読み込まれるかどうかを確認します。

于 2012-12-12T09:02:58.887 に答える