老师,追加原理还是没太明白

老师,追加原理还是没太明白

“当滚动条大到加上文档的高度,大于最高的一列,就相当于触发了追加效果”文档的高度指什么高度,是动态变化的吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

你好同学 ,老师给你画一个图 , 参考去理解一下 :

http://img1.sycdn.imooc.com//climg/5c00da560001fe5409980579.jpg

同学看一下代码中如下:

documentHeight是窗口的高度 ,不是文档的高度 ,这个是固定的 .而变化的则是页面滚动的高度和最后盒子的高度 . 

http://img1.sycdn.imooc.com//climg/5c00dae100010d0a12270490.jpg

希望解答了你的疑惑 , 祝学习愉快 ,望采纳 .

  • 小章鱼丸 提问者 #1
    好的,谢谢老师。大概明白了。 看到代码 还想问一个问题,这里的lastHeight最后为什么要加20呀
    2018-11-30 18:24:59
  • 好帮手慕夭夭 回复 提问者 小章鱼丸 #2
    因为盒子有一个上下边距各10px , 盒子获取的高度是不包括margin的 , 所以这里加上margin表示一个盒子实际在网页占用的高度 .
    2018-11-30 18:52:51
  • 小章鱼丸 提问者 回复 好帮手慕夭夭 #3
    height()方法获取的是元素本身的高嘛?那不用加上padding吗?
    2018-11-30 20:31:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师