fontawesome不仅仅适用于IE

时间:2015-02-01 08:12:55

标签: css internet-explorer font-awesome

问题。

只有Internet Explorer浏览器不显示font-awesome图标。

有趣的是它一直工作到昨天。 This is a link, check this out.

尝试使用IE上面的链接,然后会有一条白色的粗水平线,中间应该包含一个“?”图标。

使用Chrome,FireFox,Safari和其他任何内容再次尝试,然后“?”图标将显示在该行的中间。

更多信息

我在Microsoft Azure上托管这个网站。顺便说一句,这是免费模式。

MIME类型没有其他配置。此网站基于MVC5。

奇怪的是,:after persudo上的CSS属性都在IE中被取消,就像元素上的覆盖或其他东西一样(绝对不是!!),请用F12工具检查它。这可能是你的线索。 (我完全不知道为什么房产被取消了)

我做了什么......

  • 手动设置MIME类型
  • 检查IE是否处于兼容模式或按原样注册。
  • 查看控制台日志,查看任何与字体相关的资源是否有错误。
  • 使用F12网络菜单进行诊断。
  • 使用此问题搜索并在Stackoverflow中找到可能的答案。

似乎是什么问题?它一直工作到昨天,但今天它并不是突然间。我删除了今天添加的一些代码,使得资源与昨天完全相同,但它仍然不起作用。它让我疯狂!!

1 个答案:

答案 0 :(得分:-1)

你必须升级你的font-awesome软件包并在@ font-face {}

中使用它
 src: url('../font/font-awesome.eot?#iefix') format('embedded-opentype'),

我希望helfpul