我正在使用外部呈現的控件在網頁上創建菜單。該控件來自cms系統,無法修改。當調用Cufon.replace()更改提供的菜單項的字體時,我們注意到IE8中的閃爍效果,就像存在某種延遲。在FireFox 4和Chrome中,此效果不可見。我已經閱讀了有關它的其他主題,但似乎沒有看到類似於這個問題。它只發生在懸停在菜單項上。Cufon導致Internet Explorer中的延遲
我們所熟悉的事實的Cufón需要,其中需要改變字體的HTML元素後直接被調用。這仍然是必要的嗎?或者我需要在某處調用Cufon.Now()?當我關於菜單項懸停時,什麼導致閃爍效應?
<cc1:MenuBuilder ID="Mainmenu" MenuName="Mainmenu" runat="server" CssClass="menubar-nav-list" UseDiv="true" ShowLevels="1" />
<script language="javascript" type="text/javascript">
Cufon.replace('#Mainmenu .menuitem', { fontFamily: 'DIN Eng', hover: true });
</script>
確實解決了閃爍問題!好的解決方案,thnx ;-) – Rob 2011-06-19 11:28:14