【发布时间】:2011-04-22 16:49:05
【问题描述】:
我在使用 Windows 7 上的 Internet Explorer 8 和 @font-face 字体(由 Font Squirrel 生成)时遇到问题。 IE 将正常加载页面,包括所有正确的字体。然后,有时在页面加载几秒钟后,有时在一个简单的 jQuery 调用(使用 jQuery Cycle 插件的交叉淡入淡出的 div)之后,它会恢复为备用字体。有时,它会在另一个 div 循环后再次恢复为正确的字体。
这种行为可能发生在页面的任何部分,甚至是不受 JS 影响的部分。有时它也使用后备字体,但使用@font-face 字体的间距,呈现重叠的字母。
有其他人注意到这种行为吗?
我正在通过 Parallels 在 Mac 上运行 Windows,如果这有什么不同的话。
更新:不知道为什么我之前没有尝试过,但是禁用 JavaScript 确实可以使字体显示功能达到预期。
【问题讨论】:
-
谢谢。我正在使用字体松鼠生成的 css,该帖子说应该可以很好地工作。可以肯定的是,我去重新生成了 webfont 工具包,但我仍然遇到同样的问题。
-
尝试发布您遇到问题的页面的链接
-
我刚刚发现了这个问题,facebook 的like 按钮导致了这个问题。 stackoverflow.com/questions/5739618/…
标签: javascript internet-explorer-8 font-face