0

我检查了搜索,发现了许多资源,但是没有一个有效。

Chrome、FF、IE7+8 都可以很好地加载字体“Gotham-Book”;但是在 IE 9 中它只显示默认浏览器。

在 css 中,这是我的 @font-face

@font-face {
font-family: "Gotham-Book";
src: url('../Fonts/Gotham-Book.eot?') format('embedded-opentype'), 
     url('../Fonts/Gotham-Book.otf') format("opentype"),
     url('../Fonts/Gotham-Book.ttf')  format('truetype');
}

我拿到 ?在此处的网址中。

我将此添加到我的 httpd.conf 中(如堆栈中所建议的那样)

<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "http://localhost"
</IfModule>
</FilesMatch>

无济于事。有人对 IE 9 有任何建议吗?

谢谢。

4

1 回答 1

3

IE9 使用 woff 格式的字体。看起来你没有提供它。

于 2012-09-10T08:59:08.477 回答