我想不通爲何菜單在IE6中消失(在Windows 7的XP模式下使用的版本),當我菜單消失時懸停,IE6的錯誤?
- 懸停的主要內容
- 懸停「普通會員」的段落鏈接
請參閱http://preview.hksenet.hk/Home/President頁和菜單的http://preview.hksenet.hk/Content/sidemenu.css樣式表
任何人都可以幫助嗎?非常感謝!
我想不通爲何菜單在IE6中消失(在Windows 7的XP模式下使用的版本),當我菜單消失時懸停,IE6的錯誤?
請參閱http://preview.hksenet.hk/Home/President頁和菜單的http://preview.hksenet.hk/Content/sidemenu.css樣式表
任何人都可以幫助嗎?非常感謝!
哇,這很奇怪!
我沒有一個確切的答案,但這裏有一些想法。
至少對我來說,禁用jQuery解決了這個問題。 HTML Shiv在控制檯中顯示了很多js錯誤,但加載頁面時沒有明顯的顯示。
我最好的選擇是jQuery選擇該圖像(這會使菜單消失),從而觸發一些意想不到的結果。也許給了html shiv錯誤,這是因爲選擇器關閉了。因此理解爲什麼IE6是唯一的罪魁禍首。有一個Firefox插件,我相信fireQuery,它顯示內嵌JavaScript事件,這應該有所幫助。如果沒有別的東西看起來有意義,也許用HTML 4或其他測試來確保shiv不是罪魁禍首?
This python regex(如果需要,您可以在線正則表達式測試中運行)移除所有html5元素並轉換爲該類的div。這將是一個快速排除HTML問題的方法。
祝你好運!
大衛,謝謝你的評論。你如何禁用jQuery並使其在IE6中工作?當我禁用jQuery時,看起來整個菜單消失了。你能告訴我一些代碼嗎?謝謝。 @大衛 - 滾刀 – newcoder
您正在嘗試在IE6中製作HTML5網頁嗎? – BoltClock
對不起,我從來沒有回到你身邊,我正在移動,事情在這一切的忙碌中迷失了方向。你能找到解決方案嗎? –