我需要帮助才能拖动覆盖png面具下方的图像,该面具有允许下方图像显示的区域。我希望能够将图像移动到面具周围但保持面具静止。如果可以的话,这有可能实现吗?
答案 0 :(得分:3)
取决于它需要的跨浏览器的方式,但您可以使用pointer-events:none;
.overlay {
pointer-events:none;
}
答案 1 :(得分:0)
如果点击事件位于下方图像的顶部,则PNG蒙版将始终拦截点击事件。没有办法解决这个问题。但是,您当然可以在掩码上检测到mousedown
事件,并使用该事件使窗口的mousemove
事件调整底层图像的位置。然后,您将使用mouseup
事件来结束拖动(即窗口的mousemove
事件将不再影响图像的位置。)