有人知道为什么@fontface有时会在Firefox中运行而不是其他人吗?
在此页面上http://www.independentink.ca/gameday/indexb.htm,您可以看到以嵌入字体书写的“设计包”。然后,我尝试在同一页面上实现一些联盟哥特式,如此处所示... http://ggszabo.com/new/indexb.html,它将无效。
我在FF中查看两个,而另一个没有。我的代码在两者上完全相同。
我已经搜索了答案,但没有一个具体解决这个问题。
我的css如下。
@font-face {
font-family: 'League Gothic';
src: url('../fonts/League_Gothic.eot');
src: local('☺'),
url("../fonts/League_Gothic.woff") format("woff"),
url("../fonts/League_Gothic.svg") format("svg");
}
请帮忙!
答案 0 :(得分:0)
我至少找到了当地发展的答案......
“默认情况下,Firefox附带一个非常严格的”文件uri origin“(file:///)策略:要让它像其他浏览器一样运行,请转到about:config,按fileuri过滤并切换以下首选项:
security.fileuri.strict_origin_policy
将其设置为false,您应该能够跨不同路径级别加载本地字体资源。“
我还没有看到它在发布时是否有效。我有理由相信它会。