我正在 Squarespace 上建立一个站点,并且我正在尝试使用 @font-face 命令实现一些字体。我可以让它在 Chrome 和 Safari 中正常工作,但不能在 Firefox 中正常工作。
这是我的代码...
@font-face {
font-family: "Stagger Medium";
src: url("/storage/fonts/stagger/medium/staggermedium.eot");
src: local("?"),
url("/storage/fonts/stagger/medium/staggermedium.woff") format("woff"),
url("/storage/fonts/stagger/medium/Stagger%20Medium.otf") format("opentype"),
}
有任何想法吗?
编辑:我看到一些使用访问控制标头提到跨站点字体使用的事情。有这种可能吗?我不完全确定如何实现它。
编辑:我还读到如果您将字体与网站放在同一目录中,那么在 Firefox 中应该不是问题。但是,我使用的是 Squarespace,所以我只能将字体存储在 STORAGE 目录中,该目录与站点所在的位置是分开的。