Html 用Canvas模拟层

Html 用Canvas模拟层,html,canvas,Html,Canvas,我试着用重叠的HTML5画布来模拟层,但这似乎不起作用。HTML中定义的第一个画布将获取所有事件,mousedown、mouseup、mousemove 可以用画布模拟图层吗?这样我就可以独立地使用图层/画布了? 你最好的办法是总是把100%的事件处理程序放在最上面的画布上,让这些事件按顺序考虑每个画布。< /P> 所以只会有一个mousedown等,它会查看你的画布列表,做相关的事情(点击检测等)。假设您的画布直接位于彼此上方,则不会出现坐标问题。听起来您想要点击式属性。IIRC还没有得到很

我试着用重叠的HTML5画布来模拟层,但这似乎不起作用。HTML中定义的第一个画布将获取所有事件,mousedown、mouseup、mousemove


可以用画布模拟图层吗?这样我就可以独立地使用图层/画布了?

你最好的办法是总是把100%的事件处理程序放在最上面的画布上,让这些事件按顺序考虑每个画布。< /P>
所以只会有一个mousedown等,它会查看你的画布列表,做相关的事情(点击检测等)。假设您的画布直接位于彼此上方,则不会出现坐标问题。

听起来您想要点击式属性。IIRC还没有得到很好的支持:(谢谢它的工作原理,我使用了一个位于画布上方的listener div。