0

ここや他の場所で提供されている他のすべてのソリューションを試しましたが、ie9 での Web フォントの読み込みにまだ問題があります。

.htaccess ファイルへの修正を実装しました。

<FilesMatch "\.(ttf|otf|eot|woff)$">
    <IfModule mod_headers.c>
        Header set Access-Control-Allow-Origin "*"
    </IfModule>
</FilesMatch>

つまり、開発者コンソールで css3 エラー メッセージを受信しません。

問題は、最初のページが読み込まれるときにフォントが読み込まれないことですが、サイトの他のページに移動するとフォントが読み込まれます。最初のページに戻ると、フォントも読み込まれます。

ウェブで見つけたすべてを試したような気がします。

ここに私のCSSがあります:

/** FONTS **/

@font-face {
    font-family: 'UniversUltraCondensedRegular';
    src: url('../fonts/univers-ultracondensed-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/univers-ultracondensed-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/univers-ultracondensed-webfont.woff') format('woff'), /* Modern Browsers */
         url('../fonts/univers-ultracondensed-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('../fonts/univers-ultracondensed-webfont.svg#UniversUltraCondensedRegular') format('svg'); /* Legacy iOS */
         font-weight: normal;
         font-style: normal;
    }


@font-face {
    font-family: 'WebSymbolsRegular';
    src: url('../fonts/websymbols-regular-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/websymbols-regular-webfont.eot?#iefix') format('embedded-  opentype'), /* IE6-IE8 */
         url('../fonts/websymbols-regular-webfont.woff') format('woff'), /* Modern Browsers */
         url('../fonts/websymbols-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('../fonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg'); /* Legacy iOS */
         font-weight: normal;
         font-style: normal;
    }

サイトへのリンクはこちら!

ありがとう

4

2 に答える 2

0

理論的には、指定した CSS が機能するはずです。ほとんどの場合、問題の原因は、間違ったパスを使用しているか、フォント ファイルのファイル アクセス許可が間違っていることです。

この問題に取り組む方法:

最初に、絶対パスを使用した場合にすべてが正しく機能するかどうかをテストします ( zabaが提案したように)。

  • それが機能する場合は、パスが正しくないことを意味します。その場合、パスが、ステートメントを含む CSS ファイルに対して相対的であることを確認してください。@font-face

  • それでも問題が解決しない場合、問題はおそらくpathname. その場合は、フォント ファイルとそのフォルダーのファイル アクセス許可が適切かどうかを確認してください。

于 2016-01-24T19:35:49.830 に答える