我检查了搜索,发现了很多资源,但是都没有用。
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');
}
我拿到 ?在here的网址中。
我将此添加到我的httpd.conf中(如在堆栈上所建议的)
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "http://localhost"
</IfModule>
</FilesMatch>
无济于事。有没有人对IE 9有任何建议?
谢谢。
最佳答案
IE9正在使用woff格式的字体。好像您没有提供它。
关于html - IE9字体无法渲染,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12348290/