返回信息流在写无缝滚动时,用到了scrollTop,但是发现一个问题:scrollTop自增后的结果不是整数,于是简单测试了一下:
1)big是包含框,设置了overflow:auto;
2)big里面包含着大于其高度的内容
3)在console中执行以下过程,结果如下
这是啥原因?
这是一条镜像帖。来源:北邮人论坛 / java-script / #2028同步于 2017/4/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖
【问题】关于scrollTop
yh418807968
2017/4/16镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
抱歉,浏览器确实忘记说了,用的chrome浏览器(在火狐和ie中都是是正确的);
如图是代码:
【 在 logsin 的大作中提到: 】
: 说出你的浏览器,还有上代码,其他的以后再说
浏览器里面和像素相关的值保存的不是px为单位的整数,而是折合了dpi的浮点数,scrolltop这个值其实是除出来的,居然背后是浮点数,自然就会有精度的问题啦
【 在 yh418807968 的大作中提到: 】
: 抱歉,浏览器确实忘记说了,用的chrome浏览器(在火狐和ie中都是是正确的);
: 如图是代码:
: [upload=1][/upload]
好的,我从这方面去查查~非常感谢!
【 在 chyxyjh 的大作中提到: 】
: 浏览器里面和像素相关的值保存的不是px为单位的整数,而是折合了dpi的浮点数,scrolltop这个值其实是除出来的,居然背后是浮点数,自然就会有精度的问题啦