首页 > 解决方案 > 字体在 IE11 上回落到 Times new Roman

问题描述

我正在尝试像这样将一些字体作为资产添加到我的应用程序中

@include font-face('test-Regular', './assets/fonts/test_Regular', null, 'Regular', 'ttf');
@include font-face('test-Bold', './assets/fonts/test_Bold', null, 'Regular', 'ttf');
@include font-face('testCondensed-Bold', './assets/fonts/test_Cond_Bold', null, null, 'ttf');
@include font-face('testCondensed-Regular', './assets/fonts/test_Cond_Regular', null, null, 'ttf');

所有字体在 Chrome、FF 上都可以正常工作,但只有常规字体不能在 IE11 上工作,压缩字体可以正常工作。

标签: cssangularjssass

解决方案


.ttf 在 IE 中没有得到很好的支持。

查看此处了解详细信息:Internet Explorer 中的 TTF 支持状态如何?


推荐阅读