#青训营笔记创作活动#
2022年12月12日 打卡day1
今日学习--原生拖拽太拉跨了,纯JS自己手写一个拖拽效果,纵享丝滑

主要通过原生js操作dom,实现拖拽效果
关键技术:mousedow,mousemove,mouseup;
在拖拽过程中通过江鼠标坐标设为克隆元素的绝对定位值在减去offset偏移量实现拖拽效果;
通过getBoundingClientRect方法获取画布本身相对视图的偏移,判断目标是否在画布区域,在则拷贝,不在则退回原位
展开
评论