私は何時間も探していて、尋ねられた友人で、うまくいかなかった。だから皆さんが私を助けてくれることを願っています。私のウェブサイトはカスタムフォントを使用していますが、IE(10)はこれをサポートしていません。私は他の方法をサポートしているのかどうか分かりません。ここに私のです:@ font-faceがIEに正しく表示されない
@font-face { font-family: shardee; src:url('fonts/Shardee.ttf'); }
Internet Explorerでカスタムフォントを持つ必要はありませんがいいです。
Internet Explorerでフォントが認識されない場合、既定のフォントが使用されます。しかし、問題は、カスタムフォントのフォントサイズが完全であることですが、Internet Explorerのデフォルトフォントでは大きすぎます。 IE固有のCSSコードで修正しようとしましたが、まったく機能しません。私はInterner Explorerの次のCSSコードを使用しています:
<!--[if IE]>
<style>
#menu ul li{ font-size:15px; }
</style>
<![endif]-->
を私も、このように見えた外部スタイルシートでそれを試してみました:私はPHPで使う機能はWordPressで
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_directory_uri() ?>/style/ie.css" />
<![endif]-->
あなたのウェブサイトの経路にあなたを連れて行く機能。あなたがワードプレスを使用していない場合、あなたはそのコードを忘れて空白のままにすることができます。
問題はパスではなく、パスは正しいです。私はブラウザ内のソースコードを調べて、ie.cssにあるコードを表示しました。 ie.cssのコードは上記とまったく同じですが、タグectはありません。
私はあなたがこの問題を私に助けてくれることを願っています。私が知る限り、2つの解決策が可能です。具体的なCSSを動作させるか、IEでカスタムフォントを作成する方法を教えてください。私はInternet Explorerのバージョン10を使用しています。
サイトhereが表示されますが、いったん修正されるとサブドメインに置く必要がないため消えてしまいます。
種類について、 バートRoelofs氏
質問が有意義なものにするには将来の訪問者には、デモの完全なコードを質問に含めるか、固定されていない(つまり、問題を取り除く)オンラインデモの合理的に永続的なURLを提供する必要があります。 –