0

我已将弹出文本附加到 div 中。它的文本有时比父 div 大,并且只有在您还留下所有添加的文本时才会触发 mouseleave(不仅仅是矩形 - 这就是我希望它的工作方式)

http://jsfiddle.net/h4vvk/1/

在该链接中,当您将鼠标悬停在矩形上时,会出现红色文本。通常,您可以通过退出当前 div 来停止悬停,但在这种情况下,有时弹出文本大于矩形并且悬停不会结束,除非您离开文本和 div 矩形。

4

1 回答 1

2

您可以使用 csspointer-events属性:

.hover-text {
   pointer-events: none;
} 

http://jsfiddle.net/h4vvk/4/

于 2012-06-12T12:24:36.723 回答