css - 第三方@font-face 不起作用 - 未将字体应用于 H1 标签
问题描述
我@font-face
的 CSS 代码中的标签不起作用:
@font-face {
font-family: 'vcr_osd_monoregular';
src: url('https://rx-gkit.neocities.org/vcr_osd_mono_1.001-webfont.woff2') format('woff2'),
url('https://rx-gkit.neocities.org/vcr_osd_mono_1.001-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
h1 {
font-family: 'vcr_osd_monoregular';
}
上面的代码定义了一种字体,但它没有应用于h1
标签。有什么理由不工作吗?
它不会返回错误,只是根本不起作用。难道我做错了什么?
解决方案
字体是否托管在根目录中?或者你是从另一个网站链接到他们吗?
当字体托管在不同的域中时(例如,从 链接www.site.com
到sub.site.com
),出于安全原因,它们会被阻止并且不会应用。
推荐阅读
- csv - CSV & Lgstash & Elasticsearch
- python-3.x - Tic Tac Toe AI 错误请帮我修复它
- ruby - Rails 测试命令在新项目上失败
- android - GeneXus 离线 SD 原生 android 应用程序未同步
- java - 尝试连接到android上的网络后如何添加结果监听器?
- php - PHP MySQL显示一行是否不存在
- amazon-web-services - 我是否仍需要为 AWS ALB 下的所有 NGINX 入口配置 TLS/SSL
- iis - Windows 服务器未收到请求
- selenium - Lambda 上的 Selenium 和 Chromedriver - 大规模不一致
- python-3.x - 如何通过按下游戏手柄按钮(用户输入)跳出 while 循环