在我的代码处于生产状态时,尝试使用相对路径调用自定义字体时遇到问题。在我的本地设置上一切正常。
这是我的文件夹组织
-fonts
--Neil.eot
--Neil.woff
--Neil.ttf
--Neil.svg
-stylesheets
--style.css
这是style.css中的自定义字体声明
@font-face {
font-family: "Neil";
src: url('../fonts/Neil.eot');
src: url('../fonts/Neil.woff') format('woff'),
url('../fonts/Neil.ttf') format('truetype'),
url('../fonts/Neil.svg#Helvetica') format('svg');
font-weight: normal;
font-style: normal;
}
我必须使用绝对路径才能使其在生产中运行。如果有人有提示。
答案 0 :(得分:1)
因此,这不是相对路径问题,而是由我的wordpress中的错误配置导致的跨源请求错误。 网站地址与wordpress地址不同。
谢谢你看看!