我使用jquery添加和刪除一個類,當我將鼠標懸停在縮略圖上但當縮略圖太靠近時,會彈出一個提供信息的工具提示到瀏覽器的邊緣,Chrome瀏覽器的工具提示超出了Chrome的範圍,並且不可讀。關於從哪裏開始提供工具提示的任何想法都保留在屏幕上?感謝您的任何建議。下面是代碼:防止工具提示/ DIV在鼠標懸停/懸停時脫離瀏覽器Chrome瀏覽器
1
A
回答
1
http://jsfiddle.net/loktar/ySeTL/10/
全屏 http://jsfiddle.net/loktar/ySeTL/10/embedded/result/
基本上,只是沒有表現出來,如果它會出界。下一步將是另一個,它將你正在顯示的元素定位到左邊的許多像素。
我的標記有點困惑。看起來你擁有的所有東西都表現爲單個元素。 IE標題,圖片,描述都是獨立的隱藏元素。我會圍繞它們包裝一個容器,然後隱藏/顯示,並定位。
+0
感謝你們的幫助。我會做這個工作。 – Wes 2011-02-28 23:06:06
0
在過去,我之前顯示它使用的位置計算算法中,以確定彈出窗口的位置。您必須確定彈出節點的位置,寬度和高度,然後將其與文檔尺寸進行比較。如果它超出邊界,則在調用類更改函數之前重新定位它。
相關問題
- 1. 無鼠標瀏覽器與鼠標懸停事件
- 2. jquery qTip鼠標懸停瀏覽器崩潰
- 3. 鼠標懸停在IE瀏覽器窗口的問題8.1
- 4. div:懸停只能用鼠標在Firefox和Safari瀏覽器中工作
- 5. 停止在瀏覽器開發工具
- 6. 跨瀏覽器的動畫gif在懸停和反轉時鼠標離開
- 7. 如何防止在IE瀏覽器下拉時停用懸停效果?
- 8. iconfonts只在Chrome瀏覽器上懸停顯示
- 9. 鏈接跳轉懸停谷歌瀏覽器和Safari瀏覽器
- 10. 懸停和新/舊的瀏覽器
- 11. clearInterval,停止鼠標懸停計時器
- 12. Opera瀏覽器:懸停奇怪
- 13. CSS懸停+元素WebKit的崩潰器(Chrome,Safari瀏覽器)
- 14. CSS LI懸停 - 瀏覽器兼容?
- 15. 鼠標懸停和ajax工具提示
- 16. 允許鼠標懸停工具提示
- 17. 僅在Chrome瀏覽器中懸停CSS圖像奇怪效果
- 18. li:在Chrome瀏覽器上懸停問題
- 19. 請即時搜索結果懸停打開Chrome瀏覽器工具
- 20. css菜單懸停在Chrome瀏覽器和safari中「掛起」
- 21. 防止瀏覽器窗口時,Chrome瀏覽器開發工具窗格打開
- 22. jQuery的懸停不會在Chrome和IE瀏覽器,但在FF
- 23. 在Chrome瀏覽器中使用圖片懸停的問題
- 24. css jquery div在IE瀏覽器中懸停
- 25. Chrome瀏覽器在懸停項目上閃爍白色空間
- 26. 滾動不可用於懸停的Chrome瀏覽器
- 27. jQuery:當瀏覽器沒有焦點時懸停
- 28. 將跨瀏覽器懸停在div上的最佳方式
- 29. 如何防止在鼠標懸停時隱藏jquery.qtip2工具提示?
- 30. Div鼠標懸停
qTip:[link](http://craigsworks.com/projects/qtip/)是基於jquery構建的,並且支持這種功能。 – TheJubilex 2011-02-28 20:28:33