在点击加号按钮时获取坐标位置执行canvas动画,动画内弄被文字和图片遮住,如图的效果是没有设置层级,看上去是canvas放到了最底层,我也试着把canvas层级调的比内容高,但是发现区域的滚动和点击的事情都被canvas遮住了,这个应该怎么解决,求大佬指教!
在点击加号按钮时获取坐标位置执行canvas动画,动画内弄被文字和图片遮住,如图的效果是没有设置层级,看上去是canvas放到了最底层,我也试着把canvas层级调的比内容高,但是发现区域的滚动和点击的事情都被canvas遮住了,这个应该怎么解决,求大佬指教!
2 回答886 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
4 回答1.6k 阅读
1 回答1k 阅读✓ 已解决
提供下思路
1.点击加号, 有个红色的小球会移动到购物车,你们现在的处理方式是canvas绘制的.
可以点击加号按钮,手动让canvas层次提高,然后动画结束,在回到下层.
这样有个缺点,就是动画要快,要不动画持续中下滑不了.
2.可以试一试事件的捕获 . 把点击和滑动都换成捕获.这样就遮挡不了事件了.
3.可以用div去实现. 创建div然后做贝塞尔曲线 . css + js 动画