为了账号安全,请及时绑定邮箱和手机立即绑定

设置scrollTop ,当图片未全部加载完毕,或是window onload未触发就会出现闪动

设置scrollTop ,当图片未全部加载完毕,或是window onload未触发就会出现闪动

可以说很强了 2019-05-05 14:58:37
一个div里包裹着数个div,每个div中有一个img标签,包裹用的div设置宽高,img设置width:100%;height:100%;当这些图片未加载完毕的时候修改scrollTop 的话。不会修改成功,实际查看触发的scroll事件,发现短时间内触发了21次,这是怎么回事呢,我现在设置onload事件未触发,禁止用户点击切换,但感觉不是好的解决方法,请问这个有人遇到过吗
查看完整描述

1 回答

?
可以说很强了

TA贡献10条经验 获得超1个赞

我补充一下,其实是因为img onload事件触发导致scrollTop返回页面加载时所在的scrollTop值,假如你在最底部强制刷新页面,那么在页面加载完毕之前,你修改scrollTop,那么在图片的onload事件触发以后,会重新弹回底部,这个怎么解决呢?

查看完整回答
反对 回复 2019-05-06
  • 1 回答
  • 0 关注
  • 1041 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信