0

我是从 fonts.com 获得的自托管字体。就像在他们的演示中一样,我插入了如下所示的 @font-face 声明,添加了 Fonts 文件夹。它在除 IE 之外的所有浏览器中都能正常工作。与 IE 有什么关系?想法如何解决这个问题?

@font-face{
font-family:"HelveticaNeueW01-Thin";
src:url("Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix");
src:url("Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix") format("eot"),url("Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff"),url("Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf") format("truetype"),url("Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3") format("svg");
}

更新:我在 IE 的开发者工具中看到了这个错误:

CSS3114:@font-face 未能通过 OpenType 嵌入权限检查。权限必须是可安装的。

4

1 回答 1

0

好的,这适用于 IE8 和 9

src:url("Fonts/c231c05e-5ca6-4992-80fc-58689efdf54f.eot?#iefix");
src:url("Fonts/c231c05e-5ca6-4992-80fc-58689efdf54f.eot?#iefix") format('embedded-opentype'),url("Fon...
于 2013-10-10T15:33:46.703 回答