作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对此感到非常困惑,并且我已经通过之前的线程检查了所有合规性,但字体仍然无法在移动设备上正确显示。
它在桌面上完美运行。
h1 {
font-family: futura;
color: #ffffff;
font-size: 6vw;
}
@font-face {
font-family: 'Futura'; /*a name to be used later*/
src: url('https://cdn.glitch.com/3484f4c3-fd8c-4f1e-8369-372660a87d9f%2FFutura-Display-BQ-Regular.ttf?1550870232783') format('truetype'),
url('https://cdn.glitch.com/3484f4c3-fd8c-4f1e-8369-372660a87d9f%2FFutura-Display-BQ-Regular.woff?1550870502016') format('woff');/*URL to font*/
}
感谢收到的任何帮助
最佳答案
在 @font-face
声明和样式定义中为 font-family
使用不同的名称(使用普通的“Futura”以外的其他名称;参见https://jsfiddle.net/a8vy7s0c/)。在 iOS 上本地有一个名为 Futura 的系列,因此当该代码在那里运行时,它使用本地系列而不是 @font-face
声明中指定的系列。
附言这最初让我失望,因为我测试了代码并看到它“工作”,即它正在显示 Futura。我认为它是有效的,因为我假设名称中带有 Futura 的网络字体看起来像经典的 Futura。但除了模糊的无衬线字体外,它看起来一点也不像 Futura。
关于ios - 手机上的@Fontface 不显示在手机上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54835497/
我是一名优秀的程序员,十分优秀!