为什么@fontface在Firefox中有时有效,而在其他时候无效?修复?

为什么@fontface在Firefox中有时有效,而在其他时候无效?修复?,firefox,font-face,Firefox,Font Face,有人知道为什么@fontface有时会在Firefox中工作,而在其他浏览器中却不工作吗 在这一页上。。。您可以看到以嵌入式字体编写的“设计包”。然后,我尝试在同一页上实现一些联盟哥特式,如这里所示。。。而且它不会起作用 我在FF中查看,其中一个工作,而另一个不工作。我的代码在两者上完全相同 我一直在寻找答案,但没有一个能具体解决这个问题 我的css如下 @font-face { font-family: 'League Gothic'; src: url('../fonts/Leagu

有人知道为什么@fontface有时会在Firefox中工作,而在其他浏览器中却不工作吗

在这一页上。。。您可以看到以嵌入式字体编写的“设计包”。然后,我尝试在同一页上实现一些联盟哥特式,如这里所示。。。而且它不会起作用

我在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");
}

请帮忙

我找到了当地发展的答案,至少

默认情况下,Firefox有一个非常严格的“文件uri源”(file://)策略:要使其与其他浏览器一样工作,请转到about:config,按文件uri筛选并切换以下首选项:

security.fileuri.strict\u origin\u策略

将其设置为false,您应该能够跨不同的路径级别加载本地字体资源。”


我还没有看到它出版时是否有效。我有理由相信它会的。

您是否尝试过指定
!重要信息
?是的,我有。它在Chrome和ie中工作正常。