2

我非常想在我的 Bootstrap 项目中为我的图标使用 font-awesome。但是,正确呈现(返回到 IE7)对于开发至关重要。对 IE7 的支持是通过使用他们提供的 hack js 脚本来表示的,并且应该支持较新的版本(显然 9 和更高版本不是问题。)

我首先认为我遇到的问题只是我的网站,因此认为我的网站有问题。从那以后我发现我错了。

FontAwesome 自己的网站在 IE8 上呈现问题(即图标)——我什至没有费心测试 IE7。

问题是不一致的。有时会出现图标,有时只是出现的框。后者更为常见。10 次中有 9 次图标不会呈现。我必须一遍又一遍地刷新页面才能最终看到他们应该看到的图标(即使那样,这也不是缓存问题或类似问题,因为在那之后重新加载页面会导致它立即再次失败!)

我的问题是:Font Awesome真的兼容 IE7/IE8,是我的浏览器有问题,还是我错过了其他东西?我需要决定是否应该为此放弃努力。

4

1 回答 1

2

在使用 Font Awesome 一段时间后,我今天才开始遇到这个问题,没有任何问题。今天也正好是我第一次尝试4.0版本。此版本于 6 月发布,因此可能是您遇到此问题的版本。

我回滚到 3.x,现在对我来说没有问题。如果您访问 FA 网站,他们在生产中使用 4.0,使用 IE8 会破坏整个网站,一切都变成垃圾。根本没有图标。

这是另一篇相关的帖子,并进行了一些修复。我刚刚回滚,会等到他们在 FA 结束时修复它,但如果你想尝试一些不同的东西:IE8 CSS @font-face 字体仅适用于:在内容结束之前,有时在刷新/硬刷新时

于 2013-11-30T06:32:34.017 回答