2020-11-26动态框拖动练习

2020-11-30  本文已影响0人  大佬教我写程序

效果展示

效果展示

HTML框架

HTML框架

JavaScript框架

JavaScript框架


var x = e.pageX - logn.offsetLeft;

 var y = e.pageY - logn.offsetTop;

其中x,y返回的是鼠标在盒子内部的位置,是一个定值

那鼠标再移动的话,获取鼠标相对页面的位置,分别减去x,y把值给当前盒子的定位属性

注意transform: translate(-50%, -50%);会改变子盒子的锚点(一些位置负值也正常)

上一篇 下一篇

猜你喜欢

热点阅读