【问题标题】:Font import not working on IE10字体导入在 IE10 上不起作用
【发布时间】:2016-01-13 17:17:28
【问题描述】:

对于客户,我必须更改旧应用程序上的字体使用... 它在其他浏览器上运行良好,但在 Internet Explorer(当前版本为 10)上却没有...

我在网上找到了很多关于它的东西,但我仍然遇到问题...... 对不起,如果我错过了答案:(

这是我导入字体的代码:

@font-face {
    font-family: 'Din';
    src: url('../fonts/din/DINPro.eot');
    src: url('../fonts/din/DINPro.otf') format('truetype'),
    url('../fonts/din/DINPro.woff') format('woff'),
    url('../fonts/din/DINPro.eot?#iefix') format('embedded-opentype'),
    url('../fonts/din/DINPro.svg#QuadrantaBold') format('svg');
    font-weight:400;
    font-style:normal;
}

抱歉所有的拼写错误

【问题讨论】:

  • 可能是 EOT 文件的转换。它有时会发生。转换不合适,IE 将其丢弃。
  • 你点了一些东西,客户端只给了.OTF文件,是不是有问题?
  • 检查你的源路径...它应该在 IE10 中工作
  • @Tibaldo 你说在 IE 中加载的唯一字体文件是 .OTF 吗?如 abidkhanweb 所说,检查路径。
  • 它可以在其他浏览器上运行,如果它是路径,为什么它不适用于 IE?无论如何,我检查它以防万一它们很好......@MarcosPérezGude不,我想说在文件夹“字体”>“din”中只有.otf,没有.eot等.. .

标签: css internet-explorer fonts font-face


【解决方案1】:

正如我们在 cmets 中所说,您需要将字体转换为您需要的所有格式,然后将其包含在代码中(您已经拥有完整的代码,因此您只需转换并上传文件)。

我推荐:

http://font2web.com

IE浏览器需要EOT文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-25
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 2014-10-17
    • 1970-01-01
    • 2013-05-13
    相关资源
    最近更新 更多