我绝对没有成功让 IE 10 显示自定义字体。还有其他人对此有解决方案吗?我可以在网上看到一些喊话,说其他人在 IE 10 中的字体有问题,但没有找到解决方案或确认的错误。
有相同经验或解决方案的人吗?
这就是我现在所拥有的,它在 10 之前的 IE、Chrome 和 Safari 中运行良好:
@font-face {
font-family: "LCD";
src: url('http://www.somedomain.xxx/Public/Fonts/Quartz_Regular.ttf');
}
<!--[if IE]>
<style type="text/css">
@font-face {
font-family: "LCD";
src: url('http://www.somedomain.xxx/Public/Fonts/Quartz_Regular.eot');
}
</style>
<![endif]-->
我曾尝试用其他格式的字体文件替换 woff、ott 等,但完全没有运气。
暗示字体松鼠的答案使它工作。现在工作标记(对于 IE 10)是:
@font-face {
font-family: "LCD";
src: url('/Public/Fonts/quartz_regular-webfont.eot');
src: url('/Public/Fonts/quartz_regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/Public/Fonts/quartz_regular-webfont.woff') format('woff'),
url('/Public/Fonts/quartz_regular-webfont.ttf') format('truetype'),
url('/Public/Fonts/quartz_regular-webfont.svg#quartzregular') format('svg');
font-weight: normal;
font-style: normal;
}