Css Internet Explorer中的Google字体Flash

Css Internet Explorer中的Google字体Flash,css,api,fonts,typography,Css,Api,Fonts,Typography,我刚刚在我的网站上设置了谷歌字体API。Internet Explorer,每当我刷新页面时,默认字体会在加载Google字体“Reenie Beanie”之前闪烁。但是,这不应该是在缓存或其他东西,以便一旦它加载一次,它在那里,不再应该显示默认字体 我正在使用WebLoader版本调用字体。我最初只是使用调用字体,但问题是切换到https页面-我必须使用https链接,但我认为这也阻止了字体缓存。Firefox中一切正常(无闪烁) 有什么建议吗 www.n-styleid.com一切都在正常工

我刚刚在我的网站上设置了谷歌字体API。Internet Explorer,每当我刷新页面时,默认字体会在加载Google字体“Reenie Beanie”之前闪烁。但是,这不应该是在缓存或其他东西,以便一旦它加载一次,它在那里,不再应该显示默认字体

我正在使用WebLoader版本调用字体。我最初只是使用
调用字体,但问题是切换到https页面-我必须使用https链接,但我认为这也阻止了字体缓存。Firefox中一切正常(无闪烁)

有什么建议吗


www.n-styleid.com

一切都在正常工作(用最糟糕的话来说) 这只是IE渲染引擎的一个问题。它无法下载/检索字体并以操作系统具有的基本内置字体的速度呈现它们

真的没有好办法修复它,因为它不是你弄坏的东西。我能给你的最好建议是在系统中找到一种看起来最接近它的字体(系统中手写的字体不多,但比arial好),然后在字体堆栈中使用它


希望有帮助

一种解决方法是用css隐藏元素,用jquery淡入。这将给您加载字体的时间。如果内容非常重要,最好使用适当的后备方法。

仅供参考,您看到的是FOUT(“未格式化文本的闪光”)。啊,很高兴知道!我将更改为其他默认字体。我需要一个默认的“小”字体b/c的Reenie Beanie谷歌字体是小的,需要像24px是比较正常的字体在16px左右。如果有人有建议,欢迎。在Firefox上也是如此,不过如果你必须知道搜索未格式化文本的Flash。我是“its a feature”阵营的成员,正如你所知:)在Windows上,唯一的系统手写字体可能是Segoe手写体,但即使这样也不适合。请不要使用漫画。