2015-09-23 56 views
0

我有3个重叠的画布,它们在div(canvasContainer)中。 div包含一些事件侦听器,第一个画布也是如此。我希望最后一个画布位于3画布的顶部,但仍然要听第一个画布的事件。我不想使用z-index参数。Eventlistener处理堆叠/重叠的画布元素

<canvas width="512" height="512" id="canvasXTKP" style="position: absolute; display: block; opacity: 0.8; width: 100%; height: 100%; cursor:  default;"></canvas> 
<canvas width="512" height="512" id="imageView" numcanvas="15" style="overflow: visible; position: absolute;"></canvas> 
<canvas width="512" height="512" id="imageTemp" style="z-index: 10; overflow: visible; position: absolute; cursor: auto;"></canvas> 

回答

0

可以使用2个画布上的CSS属性的指针事件不应该听的事件,类似的东西:

pointer-events: none; 

它应该做的伎俩。