私が開発しているウェブサイトで、@font-face
カスタムフォントをインポートして表示できます。@ font-face - .ttfと.svgをインポートした後にカスタムフォントが表示されない
それは私が何をしたか具体的に異なるブラウザ上で完全に
をして動作します:
@font-face {
font-family: 'MyCustomFont';
src: url('assets/fonts/MyCustomFont.eot'); /* IE9 Compat Modes */
src: url('assets/fonts/MyCustomFont.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */
src: url('assets/fonts/MyCustomFont.woff') format('woff'); /* Pretty Modern Browsers */
}
body {
font-family: 'MyCustomFont', sans-serif;
}
問題は、私はの.ttfと.SVGをインポートしようとすると、がフォーマットしていることですフォントが表示されなくなり、フォールバックフォントが適用されます。
これはどうして私が
@font-face {
font-family: 'MyCustomFont';
src: url('assets/fonts/MyCustomFont.eot'); /* IE9 Compat Modes */
src: url('assets/fonts/MyCustomFont.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */
src: url('assets/fonts/MyCustomFont.woff') format('woff'); /* Pretty Modern Browsers */
src: url('assets/fonts/MyCustomFont.ttf') format('truetype'); /* Safari, Android, iOS */
src: url('assets/fonts/MyCustomFont.svg#svgMyCustomFont') format('svg'); /* Legacy iOS */
}
body {
font-family: 'MyCustomFont', sans-serif;
}
の.svgとの.ttfをインポートする方法ですが、この起こっているのでしょうか?
修正することはできますか?事前
URLと形式の間にカンマを挿入するとどうなりますか。このように:url( 'assets/fonts/MyCustomFont.woff')、format( 'woff'); – trav
@trav同じ問題。とにかくコンソールに私はエラーがありません... – Roxana