我有一个图像网格和它的顶部的画布层,一旦用户从网格滚过缩略图图像,我想在画布标签上做一些动画,所以我想知道是否可以让鼠标事件穿过画布层?是否可以让鼠标事件通过画布层?
11
A
回答
21
尝试在你的画布此CSS属性:
pointer-events: none
http://dev.w3.org/csswg/css3-ui/#pointer-events
它的目的是防止元素接收任何鼠标事件都没有。 Mozilla似乎相信这个事件会像你期望的那样传递给它背后的元素。
https://developer.mozilla.org/en/CSS/pointer-events
看起来这可能不是在IE和Opera的支持,所以您可能必须禁用这些浏览器的动画。
+0
似乎现在可以安全使用:http://caniuse.com/#feat=pointer-events至少如果你不关心IE <= 10;) – Fidel90
相关问题
- 1. 画布:鼠标事件
- 2. 是否可以通过JavaScript为Silverlight控件捕获鼠标事件?
- 3. 是否可以将点击事件添加到画布标签?
- 4. HTML画布平移通过鼠标
- 5. Javascript:我可以让触摸事件通过图层吗?
- 6. HTML5画布鼠标悬停事件
- 7. 画布鼠标事件和焦点
- 8. 画布鼠标事件奇怪行为
- 9. 添加鼠标事件画布绘图
- 10. HTML5画布和鼠标事件问题
- 11. HTML5画布鼠标滚轮事件
- 12. 我想通过使用鼠标事件在画布上画一条线
- 13. 鼠标点击画布上的鼠标事件问题
- 14. 是否可以在NodeJS中模拟键盘/鼠标事件?
- 15. QWidget是否可以代表QLineEdit检测鼠标事件?
- 16. 让鼠标通过Windows C++
- 17. 让“球”跟随画布上的鼠标
- 18. 如何通过画布传递事件到底层HTML
- 19. jQuery动画鼠标事件
- 20. 是否可以通过触发器('mouseup')事件发送鼠标当前位置的x和y坐标?
- 21. 布局和鼠标事件
- 22. 通过鼠标移动事件
- 23. 通过蓝牙鼠标事件
- 24. 鼠标事件通过NSView出血
- 25. 通过鼠标事件绘制成NSView
- 26. 我可以在画布上放置图像,并让它们通过鼠标移动?
- 27. HTML5画布鼠标
- 28. 如何我可以通过鼠标
- 29. 画布通过鼠标光标绘制线条
- 30. 是否可以使用Java gui画布并跟踪鼠标在画布上绘制的内容?
为什么你在所有东西上都有画布? – MoarCodePlz
因为我想在触发鼠标事件的图像顶部做一个动画 –
那么,为什么不在鼠标悬停事件上在图像上创建画布呢? – MoarCodePlz