@ font-face在IE9中不起作用,只有IE9

时间:2012-09-20 09:12:11

标签: internet-explorer-9 font-face

我一直在阅读遇到这个问题的所有其他人,并正在尝试他们所说的话,但在ie9中仍然没有运气。

@font-face {
    font-family: 'OswaldLight';
    src: url('fonts/oswald-light-webfont.eot');
    src: url('fonts/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald-light-webfont.woff') format('woff'),
         url('fonts/oswald-light-webfont.ttf') format('truetype'),
         url('fonts/oswald-light-webfont.svg#OswaldLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

那是在css。

该网站为dwlawtx.com

我被抛入这个主题,所以我不知道服务器方面是什么,或者我是否缺少一些关键元素,从我可以告诉我做的一切都是正确的,它不起作用,所以我我认为它可能是一个服务器问题,但后来我认为eot嵌入式opentype修复应该照顾它,然后任何.htaccess编辑我不会改变任何东西,我很丢失。

2 个答案:

答案 0 :(得分:1)

我对Oswald字体有同样的问题,我建议使用Font Squirrel Font Face Generator来生成字体文件和CSS。选择“专家”控制选项并将“EOT压缩”更改为“EOT Lite”(shown here)。

答案 1 :(得分:0)

不在IE9中工作

font: 1em/100%  'myfont'

在IE9中完美运作

font: 1em/100%  myfont

我花了一个小时才能做到这一点,这只是个问题。我爱这些东西,让我的生活更幸福。 : - )