2 qq 35693863 qq_35693863 于 2017.01.12 23:07 提问

html新标签video标签的进度条位置问题

https://segmentfault.com/q/1010000002740363?_ea=195739
这个网页
其他的都看懂了,为什么要减2,我实在是看不懂,比如进度条总宽,100,我点了50的位置,50除100是0.5,0.5再乘100又是50,也就是我点的位置,这样算没有错,可是
减2是干嘛用的?我实在看不懂这句代码
playProgress.style.width = percent * (progressWrap.offsetWidth) - 2 + "px";

3个回答

yushiyoufight
yushiyoufight   Rxr 2017.01.13 08:31
已采纳

是因为border吧,猜的

devmiao
devmiao   Ds   Rxr 2017.01.12 23:57
welan123123
welan123123   2017.01.13 09:11

你把-2去掉,观察一下点击后进度条和鼠标的位置就明白了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!