7
A
回答
3
我會說最簡單的方法是添加onmouseover/out Javascript函數。
12
我認爲最簡單的方法是使用hover.htc的方法。您的hover.htc文件添加到您的網站,然後在樣式表中引用它:
body { behavior:url("csshover.htc"); }
如果你希望保持儘可能乾淨,你可以使用IE條件註釋,這樣行僅呈現用戶IE6。
1
另一種方法,取決於項目是什麼,是添加一個非鏈接錨點並將其顯示設置爲阻止。將錨點放置在您想要虛擬懸停行爲的物品內或周圍。
0
我喜歡鼠標懸停/最好,因爲我實際上已經需要交換圖像無論如何。我真的應該想到用javascript來做這件事。
感謝您的快速解答。
@Joseph
感謝您的鏈接。我從來沒有聽說過這種技術,真的很喜歡這個想法。
我一定會嘗試一下,看看我如何與它相配。
1
旁白:
我其實已經需要交換圖像無論如何
確保你看看Image Sprites。有時候,使用一張圖像並「移動」圖像,然後使用兩個單獨的圖像,並在它們之間「切換」或「交換」更好。根據我的經驗,當用戶與它交互時,它非常好,有時有一個優勢,即對1圖像有單個請求,對多個圖像有多個請求。
6
關於你的要求 - 我特別想在這種情況下改變光標移動到指針的 - 最簡單的方法是在你的CSS指定cursor:pointer
。我想你會發現,在IE 6的工作
試試這個驗證(其中div
可以是任何元素):
<div style="background:orange; cursor:pointer; height:100px; width:100px;">
Hover
</div>
0
如果您願意使用jQuery,我會用Set Hover Class for Anything技術。
3
另一個可以解決更多問題的方法是使用IE7.js。
相關問題
- 1. CSS TR:懸停和錨標記
- 2. 錨定標記(懸停)和JavaScript
- 3. 錨定標記無法在懸停css上工作
- 4. 懸停錨標記的顯示div
- 5. CSS錨定懸停的背景?
- 6. 將CSS背景圖像重複懸停在錨標記上
- 7. css懸停在IE 8中
- 8. CSS:李懸停不會在Internet Explorer 6
- 9. 錨定標記在懸停時保持下劃線
- 10. 在鼠標懸停上隱藏錨鏈接標題標記
- 11. IE 6懸停導航問題
- 12. css懸停效果在IE中不起作用6
- 13. CSS:錨鏈接懸停不起作用
- 14. 懸停在錨標記元素與圖像只出現在懸停
- 15. 懸停和活動的錨標記更改圖像
- 16. Mozilla停止父錨定標記行爲
- 17. CSS - 使用:懸停僞類不工作在錨標記的底部
- 18. 餅圖css不工作錨定標記
- 19. IE9:問題與錨定標籤大小和李懸停
- 20. CSS懸停
- 21. 錨IE 6的錯誤
- 22. CSS絕對定位懸停
- 23. 內聯CSS的定位標記和懸停
- 24. 懸停在IE
- 25. HTML/CSS問題錨標記
- 26. CSS的錨標記上
- 27. jQuery - 鼠標懸停時的比例錨
- 28. 如何通過jquery激發錨點標記的懸停?
- 29. 24位PNG:懸停不錨
- 30. Impliment父類的懸停CSS懸停到其子標籤懸停css
「專門嘗試更改遊標」不需要JavaScript。只需使用這個CSS規則: cursor:pointer; – Liam 2008-09-30 10:46:54
但是爲了「模擬IE6中非錨定標籤的懸停僞類」,這就是我正在回答的問題。當人們正在尋找「IE非錨定懸停」的答案時,「使用」光標:指針'「根本不會有幫助。 – 2008-10-07 13:58:40