gpt4 book ai didi

css - @font-face 不工作,字体似乎没有加载

转载 作者:太空宇宙 更新时间:2023-11-04 13:01:09 27 4
gpt4 key购买 nike

我正在使用以下 css 移植我自己的字体(在我的本地机器上):

@font-face {
font-family: 'byekan';
src: url('~/Content/fonts/BYekan.eot');
src: url('~/Content/fonts/BYekan.eot?#iefix') format('embedded-opentype'),
url('~/Content/fonts/BYekan.woff') format('woff'),
url('~/Content/fonts/BYekan.ttf') format('truetype'),
url('~/Content/fonts/BYekan.svg#svgFontName') format('svg');
}
* {
font-family: 'byekan';
}

但它不起作用,我注意到的一件事是资源选项卡中没有加载字体。这些元素将其字体系列设置为 byekan,但似乎由于某种原因未加载字体。有什么想法吗?

编辑:我尝试使用我的浏览器访问该路径,但出现以下 http 错误:

HTTP Error 403.14 - Forbidden

最佳答案

您遇到的问题是因为您使用 ~ 来选择您的主目录。

尝试将字体上传到其他地方并使用绝对 URL 路径引用文件:

url ('http://www.anywebsite.com/Content/fonts/BYekan.eot');

或者以相对路径为例:

url ('Content/fonts/BYekan.eot');

在您的情况下,问题是因为您无法访问包含字体文件的目录,因为 CSS 不理解符号 ~ 来引用您的主目录。

关于css - @font-face 不工作,字体似乎没有加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25459394/

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