为了账号安全,请及时绑定邮箱和手机立即绑定
感觉自己还要再努力点,啊啊啊啊
这里有个BUG,范围限定老师用的是 offsetLeft和offsetTop,是panel的padding的50px.
回答楼下:首先父元素是相对定位的,父元素的子元素也就是我们的控制元素绝对定位。绝对定位是相对已定位的父元素进行定位;这里的bug是控制元素拖动后与元素之间还有一段距离;这里手动清除这个距离。所以要清空-------纯属本人理解勿喷。。。。
要的就是这种思路清晰,讲解明确的老师,大赞一个
给moving变量设置和赋值有问题导致了bug存在
老师语速太快啊啊啊啊
建议看完上节课 鼠标拖拽效果 再看这节课为好
还是老师的 鼠标拖拽 那节课的代码风格好
老师讲的还行,就是太快了,而且感觉代码很乱,不能整体理清思路。
100% 宽、高自动获取
感觉不够完美:
拖动条的父元素div如果设置为绝对定位,是会有bug的
为什么鼠标松开的时候,需要清空left/top的值呢?怎么解释呢?
课程须知
本课程适合前端初学者或者自学的童鞋们,通过简单案例来掌握编程思想。您需要掌握基础的 html/css/javascript技能,您最好了解函数的编写和调用以及事件的概念。
老师告诉你能学到什么?
1、网页中鼠标位置,对象位置的获取方法 2、拖拽功能的原理和实现 3、拖拽范围的大小限定

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消