我使用 Font-awesome-min.css 在 IE 11 和 chrome 中运行良好。
但我的客户要求是使用很棒的字体,即使我们禁用了从 IE Internet 选项下载字体(Internet options -> Security -> Custome level -> Download -> Font download -> Disable)
.
有什么建议吗?
Base 64 编码完全不起作用。它在 Chrome 上运行良好,但在禁用字体下载的 IE 11 中,它不起作用。
这是有道理的,我并不感到惊讶。从安全角度来看,如果您不允许在系统上呈现第 3 方字体,那么为什么 CSS 中的嵌入字体会受到不同的处理?它仍然是从不受信任的来源下载的第三方字体。
多种解决方案:
- 不要使用FA。
- 使用 FA 作为图像。
- 说服域管理员启用字体下载。
- 本地安装字体(通过组策略)并使用
url: local(myFont.woff)
.
- 如果该站点是内部站点,请将其添加到受信任站点区域并确保启用字体下载。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)