ホームページ > 記事 > ウェブフロントエンド > IE9 では @font-face が消えますが、他のブラウザでは消えないのはなぜですか?
Web デザインの領域では、@font-face はカスタム フォントを組み込む方法に革命をもたらしました。私たちの創造物。ただし、Internet Explorer バージョン 8 および 9 の @font-face で直面した問題で明らかなように、特定のブラウザでは互換性の問題が発生する可能性があります。
この特定のケースでは、ユーザーは特有の問題に遭遇しました。 IE8 やその他のブラウザではシームレスにレンダリングされた顔が、IE9 では不可解にも消えてしまいました。さらに、このフォントは、ユーザーのコンピュータ上でローカルに表示すると完璧に表示されましたが、サイトが公開されると完全に表示されませんでした。
徹底的な調査により、IE9 は、より適切な .eot バージョンの存在。この解決策には、@font-face を使用して利用可能なすべてのフォント バリエーションを組み込み、スマイリーフェイス ローカルに対応することが含まれ、その結果、ブラウザ間互換性のある @font-face 実装が実現しました。
さらに、ユーザーは Mark "Tarquin" Wilton を巧みに利用しました。 -Jones の革新的なテキスト シャドウ ハックにより、古いバージョンの IE でのテキストの外観を強化し、最新のブラウザーに合わせた視覚的な美しさをもたらします。
以上がIE9 では @font-face が消えますが、他のブラウザでは消えないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。