加载Google素材图标时如何在IE11中修复CSS311?

时间:2019-04-22 19:51:54

标签: html internet-explorer google-material-icons

在ie11中,我正在加载Google材质图标

<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/icon?family=Material+Icons">

但是我遇到了这个问题

CSS3111: @font-face encountered unknown error.

在网上查找错误,它说,二进制源的制作方式不符合Microsoft标准,但是我应该为此使用另一个链接吗?

谢谢

1 个答案:

答案 0 :(得分:0)

请检查this articlethread

CSS3111可能是由Windows 10功能(称为委托字体阻止)引起的。不受信任的字体阻止功能可以阻止用户加载由图形设备接口(GDI)处理的不受信任的字体。不受信任的字体是%windir%Fonts目录外部安装的所有字体。

使用组策略禁用不受信任的字体阻止

  1. 打开组策略管理编辑器
  2. 在本地计算机策略下,依次展开“计算机配置”,“管理模板”,“系统”,然后单击“缓解选项”。
  3. 在“不受信任的字体阻止”设置中,选择“不阻止不受信任的字体”。

使用注册表编辑器禁用不受信任的字体阻止

  1. 打开注册表编辑器(regedit.exe)并转到以下注册表子项:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel \
  2. 如果没有MitigationOptions键,请右键单击并添加一个新的QWORD(64位)值,将其命名为MitigationOptions。
  3. 要关闭此功能:键入2000000000000。然后重新启动计算机