欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

论DOM中文档和元素的位置大小属性及其区别

程序员文章站 2022-05-18 20:13:58
element.offsetLeft/Top 获取元素相对于最近的有定位的父元素的坐标,如果没有有定位的父元素,则是文档坐标 element.scrollTop/Left 获取元素滚动卷去的距离 element.offsetWidth/Height 获取元素的宽度高度(包含边框) element.c ......

element.offsetleft/top  获取元素相对于最近的有定位的父元素的坐标,如果没有有定位的父元素,则是文档坐标

element.scrolltop/left 获取元素滚动卷去的距离

element.offsetwidth/height 获取元素的宽度高度(包含边框)

element.clientwidth/height 获取元素的宽度高度(不包含边框)

element.scrollwidth/height 获取元素的内容宽度高度(包括被卷曲的部分)

e.pagex/y 获取鼠标的文档坐标(相对于文档而言)

e.clientx/y 获取鼠标的视口坐标(相对于视口而言)

e.screenx/y 获取鼠标的屏幕坐标(相对于整个浏览器而言)

window.pagey/xofffset 获取页面的滚动距离