我试图在一个元素上捕获鼠标事件,另一个绝对定位的元素位于该元素之上.
现在,绝对定位元素上的事件击中它并冒泡到其父元素,但我希望它对这些鼠标事件"透明",并将它们转发到它背后的任何对象.我应该如何实现这一点?
我试图在一个元素上捕获鼠标事件,另一个绝对定位的元素位于该元素之上.
现在,绝对定位元素上的事件击中它并冒泡到其父元素,但我希望它对这些鼠标事件"透明",并将它们转发到它背后的任何对象.我应该如何实现这一点?
pointer-events: none;
是一个CSS属性,它使事件"通过"应用该属性的HTML元素.它使事件发生在"下方"元素上.
详情见:https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events
几乎所有的浏览器都支持它,包括IE11;全球支持在05/‘21):http://caniuse.com/#feat=pointer-events(感谢@s4y在 comments 中提供了链接).