gpt4 book ai didi

css - @font-face 没有得到正确的字体

转载 作者:太空宇宙 更新时间:2023-11-04 04:49:15 24 4
gpt4 key购买 nike

我在使用 CSS 中的 @font-face 标签来使用自定义字体时遇到了问题。我有一个名为 Project 的文件夹,里面有文件夹 fonts、css 和 images。我正在尝试使用 @font-face 来使用自定义字体。

这是我的代码:

HTML - index.html

<div id="hello">Hello</div>

CSS - css/typography.css

@font-face{
font-family: 'ranger';
src: url('fonts/Ranger.ttf');
}

#hello{
font-family: 'ranger';
font-size: 70px;
color: white;
text-align: center;
padding-top: 30px;
white-space: nowrap;
}

我将它用于多种其他字体,除了其他两种字体外,它们都可以使用。代码或字体文件类型没有差异。对于其中一种字体,它使用的是常规字体而不是我指定的字体。另一个只是使用浏览器默认值。这两种字体今天早上一直在工作,直到我将所有 CSS 移到它们自己的文件夹中,并将所有字体移到它们自己的文件夹中。

求助!我对 CSS/HTML 很陌生,所以我真的一点都不明白。

最佳答案

你的路径是错误的。由于您的 CSS 文件位于 /css/ 中,因此您必须上一级目录才能访问 /fonts/

@font-face{
font-family: 'ranger';
src: url('../fonts/Ranger.ttf');
}

关于css - @font-face 没有得到正确的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13791180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com