javascript - 使气泡工具提示与其窗口边缘重叠

标签 javascript html css

定位的内容是否可能与包含它的文档窗口的边缘重叠?例如。如果我在弹出窗口中有一个弹出窗口,后者是否可以与前者的窗口边框重叠?

我注意到使用 HTML TITLE 属性创建的很长的工具提示气泡会重叠,但从未见过 CSS 或 JavaScript 气泡会这样做。

例如这是一个纯 CSS 气泡演示:

http://trentrichardson.com/examples/csstooltips/

如果我调整窗口大小使其非常小,然后将鼠标悬停在第二个链接上,我会得到一个很长的工具提示,它被剪裁到窗口上,这不是我想要的。

最佳答案

基本上,这是不可能的。 title 属性生成的工具提示被创建为操作系统元素,并且在浏览器窗口之外。

另一方面,您使用 Javascript 创建的任何内容都将成为网页的一部分,因此受到浏览器窗口的限制。

对此您无能为力。对不起。

(我注意到@easwee 的评论链接到一个给出答案的问题,它提供了一个解决方案,但它是一个仅限 IE 的解决方案,并且会在任何其他浏览器中中断)

关于javascript - 使气泡工具提示与其窗口边缘重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6030462/

相关文章:

javascript - 表中的树状连接器(HTML/CSS/原型(prototype))

python - Bootstrap 'Buttons with Dropdowns'

css - 表格单元格中的 div 元素有某种间距

javascript - 提取数组的键 - 没有重复项

html - 如何让圆圈在悬停时变小

javascript - JQuery css 操作会减慢页面速度

javascript - 如何在 Javascript 中检索和保存 HTML 查看器信息

javascript - 在哪种情况下,父节点不包括 CSS 中子节点的高度?

javascript - 使用 Next js 时在 CSS/SASS 模块中使用 kebab-case CSS 类名

javascript - 如何检测用户没有声音并在 Html5 和 Javascript 中运行下一个音频文件