API-05

滚动事件和加载事件

滚动事件
当页面进行滚动时触发的事件
事件名:scroll
监听整个页面滚动:


image.png

image.png

加载事件
事件名:load


image.png

事件名:DOMContentLoaded


image.png

给 document 加 DOMContentLoaded
当初始的 HTML 文档被完全加载和解析完成之后,而无需等待样式表、图像等完全加载
image.png

元素大小和位置
scroll家族
获取宽高:
scrollWidth和scrollHeight
获取元素的内容总宽高(不包含滚动条)返回值不带单位
只读属性
获取位置:
scrollLeft和scrollTop
获取元素内容往左、往上滚出去看不到的距离
这两个属性是可以修改的


image.png

offset家族
获取宽高:
offsetWidth和offsetHeight
获取元素的真实宽高、包含元素自身设置的宽高、padding、border
获取位置:
offsetLeft和offsetTop Ø 获取元素距离自己定位父级元素的左、上距离

client家族
获取宽高:
clientWidth和clientHeight
获取元素的可见部分宽高(不包含边框,滚动条等)
获取位置:
clientLeft和clientTop
获取左边框和上边框宽度


image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 滚动事件和加载事件 滚动事件:当页面进行滚动时触发的事件事件名:scroll监听整个页面滚动语法: 加载事件:加载...
    y_1c4b阅读 169评论 0 0
  • =============part3============ 1.1. 常用的键盘事件 1.1.1 键盘事件 1....
    鱼来鱼往0709阅读 485评论 0 1
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,758评论 1 45
  • 一.滚动事件和加载事件 1.滚动事件 当页面进行滚动时触发的事件 事件名 : scroll 监听整个页面滚动给 w...
    Web_小pang阅读 141评论 0 1
  • Node. document节点 Element对象 属性的操作 Text节点和DocumentFragment节...
    Viaphlyn阅读 415评论 0 1