我使用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. jquery qTip鼠标悬停浏览器崩溃
- 2. 鼠标悬停在IE浏览器窗口的问题8.1
- 3. 跨浏览器的动画gif在悬停和反转时鼠标离开
- 4. 如何防止在IE浏览器下拉时停用悬停效果?
- 5. 链接跳转悬停谷歌浏览器和Safari浏览器
- 6. clearInterval,停止鼠标悬停计时器
- 7. Opera浏览器:悬停奇怪
- 8. CSS悬停+元素WebKit的崩溃器(Chrome,Safari浏览器)
- 9. CSS LI悬停 - 浏览器兼容?
- 10. 鼠标悬停和ajax工具提示
- 11. 仅在Chrome浏览器中悬停CSS图像奇怪效果
- 12. li:在Chrome浏览器上悬停问题
- 13. 请即时搜索结果悬停打开Chrome浏览器工具
- 14. css菜单悬停在Chrome浏览器和safari中“挂起”
- 15. Chrome浏览器在悬停项目上闪烁白色空间
- 16. 滚动不可用于悬停的Chrome浏览器
- 17. Div鼠标悬停
- 18. 将跨浏览器悬停在div上的最佳方式
- 19. 如何防止在鼠标悬停时隐藏jquery.qtip2工具提示?
- 20. 如何在Chrome浏览器和Safari浏览器中显示工具提示
- 21. CrystalReports在浏览器中停止工作
- 22. 当浏览器较窄时,防止左div滑出浏览器
- 23. 在鼠标悬停时显示div
- 24. C#在浏览器标签上悬停工具提示时显示不同文本
- 25. 在鼠标悬停时随光标移动工具提示
- 26. 在鼠标悬停时停止动画
- 27. 在鼠标悬停时停止图像抓取工具
- 28. CSS悬停在谷歌浏览器不工作
- 29. css下拉悬停在互联网浏览器中不工作
- 30. Jquery隐藏的DIV鼠标悬停工具提示
qTip:[link](http://craigsworks.com/projects/qtip/)是基于jquery构建的,并且支持这种功能。 – TheJubilex 2011-02-28 20:28:33