CSS @font-face が Firefox で機能しない: クロスドメインおよびローカル ホスティングの問題の解決
Firefox は、定義されたカスタム フォントのレンダリングに特殊性を示します@font-face ルールを使用する(特に HTML および CSS ファイルがローカルまたは別の場所にある場合)
ローカル ホスティング (file:///)
Firefox は、ローカル ファイル アクセス (file:///) に対して厳格なオリジン ポリシーを適用します。これを解決するには:
これにより、Firefox はドキュメント パスに関係なくローカル フォント リソースにアクセスできるようになります
公開サイト
公開 Web サイトでも問題が解決しない場合は、次のことを検討する価値があります。
<FilesMatch "\.(ttf|otf|eot)$"> <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfModule> </FilesMatch>
追加情報
この問題の包括的な概要については、次を参照してください。リンク:
以上が私の @font-face が Firefox で動作しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。