@ font-face适用于除一个浏览器之外的所有浏览器

时间:2012-11-18 19:37:26

标签: macos firefox fonts

我在css中设置了这样的自定义字体:

@font-face {  
  font-family: 'FinkRoman';  
  src: url( /fonts/FinkRoman.eot ); /* IE */  
  src: local("FinkRoman"), url( /fonts/FinkRoman.ttf ) format("truetype"); 
  font-weight: normal;
  font-style: normal;
}  

我正在几个浏览器中测试该网站,除了一个之外,它显示的很好:

Macbook Retina Firefox - 好的

Macbook Retina Safari - 好的

Macbook Retina Chrome - 确定

Macbook Pro Safari - 确定

Macbook Pro Firefox - 默认为Times

我检查了Macbook Pro中的Firefox设置,并在高级字体设置中,检查它是否允许页面选择自己的字体。但由于某种原因,它在这里不起作用。我不知道为什么。这个字体是我的客户选择和购买的。任何想法为什么这不起作用。甚至更奇怪的是我的Macbook Retina和Pro都有相同版本的Firefox(最新版本)。 Pro正在使用较旧的操作系统(Snow Leopard),但这并不重要。有没有见过这个?

1 个答案:

答案 0 :(得分:1)

在这种情况下,总是值得检查错误控制台:将在那里记录执行跨站点加载或清理字体的失败。

我不知道的是为什么其中任何一个在你的Macbook Retina和Macbook Pro上的行为都会有所不同,在同一个Firefox版本中......