2011-04-22 34 views
4

我遇到了Windows 7上的Internet Explorer 8和@ font-face字體(由Font Squirrel生成)的問題。 IE將正常加載頁面,包括所有正確的字體。然後,有時在頁面加載後幾秒鐘,有時在簡單的jQuery調用之後(使用jQuery Cycle插件交叉淡入div),它將恢復爲後退字體。偶爾,它會在另一個div循環後再次恢復爲正確的字體。IE @ font-face JavaScript不穩定?

此行爲可能發生在頁面的任何部分,甚至不受JS影響的部分。有時它也使用後退字體,但使用@ font-face字體的間距,呈現重疊的字母。

有沒有其他人注意到這種行爲?

我通過Parallels在Mac上運行Windows,如果這有什麼區別的話。

更新:不確定爲什麼我沒有嘗試過這個,但禁用JavaScript確實使字體顯示功能如預期。

+0

也許這會有所幫助:http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/ – 2011-04-22 16:55:04

+0

感謝。我使用字體松鼠生成的CSS,該帖子說應該工作得很好。可以肯定的是,我去了並重新創建了webfont套件,而且我仍然遇到同樣的問題。 – bjudson 2011-04-22 17:27:20

+0

嘗試發佈一個鏈接到您遇到問題的頁面 – 2011-04-23 01:29:20

回答