2011-05-19 132 views
-5

可能重复:
css @font-face not working with firefox, but working with chrome and IEFirefox不尊重@ font-face?

出于某种原因,火狐(3.6和4)不显示只在一个页面上特定的字体,在http://tustincommercial.tumblr.com/

如果你在看在CSS中,你会看到这个字体家族被命名为'MuseoSans'。所有其他浏览器显示正确的字体。使用firebug,firefox正在为应该是museo的元素正确计算样式,但它只是没有显示字体。

有什么建议吗?

回答

4

事实证明,火狐尤其不会加载字体文件被另一个域中托管一个网站,除非服务字体服务器返回的访问控制允许来源标题为HTTP响应的一部分,并且标题中的值与网站的域名相匹配。

在我的情况的解决方案是以下行拖放到.htaccess文件的目录主办我的字体:

Header set Access-Control-Allow-Origin "http://tustincommercial.tumblr.com" 

也可以访问我的字体我的tumblr博客,但不支持其他网站。