用onmousedown,onmousemove,onmouseup仿照网上例子写的 drap 方法 方法测过没有问题的,但是放在页面上确不行了。
效果地址:原生js拖拽出问题求解 就是拖中间那个头像,帮忙看下谢谢
试过了将其他元素都去除 ##
position:relative还是不行
将CSS的旋转运动样式去了 也不行
用DIV和IMG都不行
用onmousedown,onmousemove,onmouseup仿照网上例子写的 drap 方法 方法测过没有问题的,但是放在页面上确不行了。
效果地址:原生js拖拽出问题求解 就是拖中间那个头像,帮忙看下谢谢
试过了将其他元素都去除 ## position:relative 还是不行
将CSS的旋转运动样式去了 也不行
用DIV和IMG都不行
3 回答1.1k 阅读✓ 已解决
1 回答862 阅读✓ 已解决
1 回答1.1k 阅读
2 回答780 阅读
2 回答622 阅读
2 回答610 阅读
1 回答685 阅读
对于posX和posY应该声明在drop函数中,应该声明在mousedown函数内
当拖动时,应该去掉那个margin-left:-80px的属性
当为left和right赋值时,不该再去用e.clientX - L
应该把mouseup绑定事件和mousemove同级,否则会导致点击如果不动,而导致没有解绑mousemove