IE10:@ font-face不起作用

时间:2014-11-08 21:37:15

标签: css html5 fonts internet-explorer-10

我很难让这些font-face在IE10.Windows 8上运行(尽管它在safari上工作正常)。

有什么想法吗?

<head>
<style>
@font-face {
    font-family: 'Open Sans Condensed Light';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Condensed Light'), local('OpenSans-CondensedLight'), url(rsc/fonts/opensanscondensedlight.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Condensed Bold';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(rsc/fonts/opensanscondensedbold.ttf) format('truetype');
}
</style>

[更新1]

这是jsFiddle http://jsfiddle.net/stephanedeluca/f3hduskv/

[更新2]

在ttf文件上有404,我没有得到它。网址没问题。但有一件事:类型显示为text / html。用于rtf的IIS上的mime类型是已知的。

enter image description here

1 个答案:

答案 0 :(得分:0)

IE10中是否禁用了字体下载?它位于Internet Explorer的设置中:安全设置 - Internet区域&gt;下载&gt;字体下载。选项包括“启用”,“已禁用”和“提示”。如果禁用,你什么也得不到。