轮播图的偏移有误差怎么办,用的offsetWidth

https://img3.mukewang.com/5cac336c00011ea205960262.jpg

https://img3.mukewang.com/5cac336e000129dd05500196.jpg

图片宽度是rem自适应的,有时候会出现381.688这种了宽度,但是用offsetWidth获得的宽度就是382,这样轮播图移动到后面几张图就误差比较大了,大佬们怎么办

不负相思意
浏览 1075回答 2
2回答

慕尼黑的夜晚无繁华

方案一:自适应宽度用百分比方案二:轮播我只用swiper

喵喔喔

把 offsetWidth 换成 getBoundingClientRect().width 就可以了getBoundingClientRect().width可以取到小数点
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript