字体表面不适用于IE 8 ??得到@ font-face遇到了未知错误。 ?

时间:2014-04-22 09:54:44

标签: html css css3 fonts internet-explorer-8

我使用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>

1 个答案:

答案 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;

}