2013-07-19 108 views
2

不一致渲染我拼命地想在我的引导项目中使用的字体 - 真棒我的图标。但是,正确渲染(返回到IE7)对于开发至关重要。对IE7的支持是通过使用他们提供的hack js脚本来表示的,并且应该支持更新的版本(显然9和更高版本不是问题)。字体 - 真棒在IE8

我首先想到我遇到的问题只有我网站,因此认为我的网站存在问题。自从我发现我错了。

FontAwesome自己的网站有问题呈现在IE8(图标,这是) - 我还没有打扰测试IE7。

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

我的问题是:字体真棒真的 IE7/IE8兼容,是我的浏览器的问题,还是我缺少别的东西?我需要决定是否应该放弃我为此努力的努力。

+0

这里的解决方案,我发现它完全解决这个问题对我来说http://stackoverflow.com/a/33162245/4387229 –

回答

2

我刚开始使用字体真棒一段时间,没有任何问题后,今天有这个问题。今天也碰巧是我第一次尝试4.0版本。这个版本在Jun发布,所以这可能是你遇到这个问题的版本。

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

这里的另一篇文章是有关,具有一定的修复。我刚回退并等待,直到他们修复它在FA的结束,但如果你想尝试一些不同的东西:IE8 CSS @font-face fonts only working for :before content on over and sometimes on refresh/hard refresh

+0

链接上的DOM准备脚本答案解决了我的问题。谢谢! –