老师!不太明白VDragNode.offsetLeft+2

来源:4-9 video-javascript(6)

沉木岩

2020-09-14 23:23:54

http://img.mukewang.com/climg/5f5f8a7309ad8e7b08840189.jpg

老师您好!

VDragNode.offsetLeft+2,这个地方为什么是加2而不是加3,进度条拖拽的时候  这个地方是加9,老师说是 浏览器有误差,可我们怎么知道这个地方应该加多少呢?

写回答

1回答

好帮手慕慕子

2020-09-15

同学你好, 可以在计算之前,先使用offsetLeft属性获取按钮移动到最左侧时,与父元素的距离,然后在计算的时候直接使用这个值就可以了。

示例:当移动到最左侧时,值为-2 ,所以在计算的时候加2,而不是加3。

http://img.mukewang.com/climg/5f603d4409ea7fdb12160326.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 6815 问题

查看课程