【发布时间】:2020-08-27 17:04:01
【问题描述】:
我正在尝试使用 font-face 在我的 css 类中使用自定义字体。我尝试了两种不同类型的文件(.otf 和 .ttf)。我已将自定义字体文件上传到 S3 存储桶。我还授予了字体文件的公共权限,并尝试使用相对和完整的 url 路径。
这在 aws 上不支持吗?我在这里阅读了其他一些答案,它们以相同的方式实现了字体,但在特定浏览器上存在问题。
CSS:
@font-face {
font-family: CustomFontName;
src: url(/pathToCustomName/CustomFontName.ttf);
}
div.testing{
font-family: CustomFontName;
font-size: 150px;
}
HTML:
<div class="testing"> TESTING CUSTOM FONT </div>
类被清晰识别,但字体未实现。这是一个aws问题还是我错过了一些明显的东西?还有其他方法可以在 aws 静态网站上使用自定义字体吗?
【问题讨论】:
-
第 1 步:进入浏览器的开发者控制台并查看“网络”选项卡或“控制台”选项卡,然后找到错误消息,说明浏览器未加载字体文件的原因。第 2 步:返回此处并编辑您的问题以添加错误消息。
-
控制台没有错误。在网络中,该文件未列出。我假设它应该按它的名称列出(例如图像文件)?我很困惑。
-
听起来你的 CSS 有问题。它在本地工作吗?
标签: css twitter-bootstrap amazon-web-services amazon-s3 font-face