不配合我已经试过无数的东西,包括点击ALL的有关我的问题的问题(有吨!),并尝试了所有他们的“解决方案”,但没有为我工作。我试图在有条件的IE语句中包装.eot文件,但那也不起作用。有人说如果你不在你自己的服务器上托管文件,那么@ font-face在Firefox中将不起作用......或者类似的东西。无论如何,请去here查看所有其他浏览器与Firefox之间的比较。请不要打!我确实尝试了Google和stackoverflow提供的每个解决方案。 (请记住,这是一个的Tumblr主题,所有的文件/图片必须通过Tumblr's uploader主办。)@字体面在Firefox
提前感谢!
而且,这里是我一直在使用的代码:我试图去约
<!--[if IE]>
<style>
@font-face {
font-family: 'S';
src: url('http://static.tumblr.com/ctwb3zj/5bTlflus9/zegoelight-u-webfont.eot');
}
</style>
<![endif]-->
<style>
@font-face {
font-family: 'S';
src: url('http://static.tumblr.com/ctwb3zj/5bTlflus9/zegoelight-u-webfont.eot');
src: local('S'),
local('S'),
url('http://static.tumblr.com/ctwb3zj/n4Zlfluv6/zegoelight-u-webfont.ttf')
format('truetype'),
url('http://static.tumblr.com/ctwb3zj/ovQlfluz3/zegoelight-u-webfont.svg#font')
format('svg');
url('http://static.tumblr.com/ctwb3zj/1AJlfluwz/zegoelight-u-webfont.woff')
format('woff');
}
</style>
:在Firefox配置和切换security.fileuri.strict_origin_policy假,但没有奏效。另外,我需要一种方式让所有查看我的主题或使用它来查看字体的用户,并且默认情况下设置为true。
通过尝试获得通过我遇到'形象“的网址... zegoelight-U的字体之一-webfont.ttf“无法显示,因为它在Firefox中包含错误。所以它似乎是Tumblr通过将文件作为“image/jpeg”提供给它。 – 2011-01-26 02:07:01
在你的CSS中做这些HTML条件注释是什么? – BoltClock 2011-01-26 02:07:58
对不起,他们实际上是我的代码的一部分,我把它们放在一起。固定 – 2011-01-26 02:10:51