javascript - 绝对定位时 IE 中的工具提示闪烁

标签 javascript css internet-explorer tooltip css-position

我的工具提示就像一个使用 CSS 弹出的下拉菜单。 JavaScript 将一个类分配给父级,以在 MouseOver 和 MouseOut 事件上显示一个绝对定位的子级,并显示 block /无。

测试用例:http://jsfiddle.net/6g4ds/6/

问题是,当我在不同的内部元素(如 IMG、P、A)上的工具提示内移动鼠标时,它在 IE (8) 中闪烁。这在上面的测试用例中没有发生,使用几乎相同的代码,但确实发生了在我的页面上。

我尝试应用背景颜色和 z-index,但没有成功。无论如何都会发生闪烁。

建议我可以触发哪些可能的 CSS 属性来尝试它以获得可能的修复。我失去了想法。那里有许多工具提示可能解决了这个问题。谢谢

最佳答案

使用 MouseEnter 和 MouseLeave 解决了我的问题。

关于javascript - 绝对定位时 IE 中的工具提示闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10197471/

相关文章:

javascript - 使用 Pixastic 组合效果/滤镜

javascript - meteor upsert 返回错误

javascript - bxSlider 从 ajax 加载幻灯片

javascript - 网站多语言支持问题

javascript - 如何为IE6-IE8做一个按摩来升级他们的浏览器?

带有彩色括号的CSS有序列表

html - 使 css 对象移动友好

c# - 从 onchange 触发 .click() 时,IE9 上出现 "SCRIPT5 Access is denied"错误

c# - 从 C# 控制 IE?

javascript - 将 JSON 操作为表布局的特定行