html - 手机上呈现的字体不同,如何在手机上检查?
问题描述
我的网站上的字体有问题。我在用:
font-family: 'Fredoka One', cursive;
它适用于 PC 和台式机,但在手机上我得到的是小草书字体。我尝试使用媒体查询,但它不起作用
/* Phone fonts*/
/* iPad [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
body {
font-weight:800!important;
font-family: 'Fredoka One', cursive!important;
font-size:20px;
}
}
/* iPhone [portrait + landscape] */
@media only screen and (max-device-width: 480px) {
body {
font-weight:800!important;
font-size:20px;
font-family: 'Fredoka One', cursive!important;
}
}
它没有采用任何这些 CSS 样式。当我在 chrome 浏览器上检查 iphone 时它工作正常,但是当我实际使用我的手机时它就不同了
解决方案
问题是您的手机上没有安装 Fredoka One 字体。
将以下行放在页面的 head 部分以使其可用:
<link href="https://fonts.googleapis.com/css?family=Fredoka+One" rel="stylesheet">
推荐阅读
- java - 我应该如何发送 Postgis 几何数据?WKT 还是 WKB?
- jenkins - 是否可以通过在实际脚本中列出参数而不是在作业配置中来在 Jenkins 中创建参数化脚本化管道
- node-red - 我的本地 node-red 服务器的根目录是什么?
- excel - 用于提取单元格值并存储在单独文件中的 VB 脚本
- docker - 如何验证 docker 映像的签名?
- c++ - 这个可变参数模板如何使用?
- jquery - 如何在 WordPress 中使用 jQuery?
- three.js - aframe 获取 object3d 孩子
- azure - 无法在 ARM 模板中正确使用引用函数
- angular - 奇怪的路由问题 Angular 7 + Ionic 4 Beta