我使用font face来包含名为 razing 的自定义字体。该字体在IE8中不起作用,但在IE9 +和其他浏览器上运行良好。我在IE8浏览器中检查了控制台,我找到了#34; @ font-face遇到未知错误。"我尝试使用 svg 并修复了?#iefix ,但它无法正常工作。请你提供一个健康的解决方案来解决这个问题,谢谢!
<style>
@font-face {
font-family: Razing;
src: url(Fonts/Razing/razing.eot);
src: url(Fonts/Razing/razing.eot?#iefix) ,
url(Fonts/Razing/razing.ttf),
url(Fonts/Razing/razing.woff),
url(Fonts/Razing/razing.svg) format('svg');
}
.ABC{ font-family:Razing;font-size:20px; }
</style>
<p class="ABC"></p>
答案 0 :(得分:0)
尝试这样的事情可能会有所帮助
@font-face {
font-family: 'dinpromedium';
src: url('Fonts/Razing/razing.eot');
src: url('Fonts/Razing/razing.eot?#iefix') format('embedded-opentype'),
url('Fonts/Razing/razing.woff') format('woff'),
url('Fonts/Razing/razing.ttf') format('truetype'),
url('Fonts/Razing/razing.svg#dinpromedium') format('svg');
font-weight: normal;
font-style: normal;
}