Safari浏览器中的字体导致文本无法显示

时间:2019-02-25 14:42:16

标签: ios css fonts safari

我在网站上使用的是Gotham字体,直到我开始使用iphone和野生动物园进行测试之前,一切都很好。不仅不显示字体,而且某些文本完全消失。

我确实注意到,消失的文本(拉脱维亚文和立陶宛文)具有某些特殊字符

这是我设置字体的方式:

@font-face {
font-family: "Gotham";
  src: url('/ResourcePackages/Bootstrap/assets/dist/fonts/Gotham-Book.eot');
    src: url('/ResourcePackages/Bootstrap/assets/dist/fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
        url('/ResourcePackages/Bootstrap/assets/dist/fonts/Gotham-Book.woff2') format('woff2'),
        url('/ResourcePackages/Bootstrap/assets/dist/fonts/Gotham-Book.woff') format('woff'),
        url('/ResourcePackages/Bootstrap/assets/dist/fonts/Gotham-Book.ttf') format('truetype'),
        url('/ResourcePackages/Bootstrap/assets/dist/fonts/Gotham-Book.svg#Gotham-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}  
body {
    font-family: 'Gotham', 'Arial', sans-serif;
}

如您所见,我还设置了备用字体,但是ios不会退回到那些字体,而是根本不显示文本。我如何使它显示字体,或者如果它不能显示文本,至少要退回到默认字体?

0 个答案:

没有答案