html 元素位置信息总结
来源:互联网 发布:php 图片加水印 编辑:程序博客网 时间:2024/04/30 02:56
1. offsetLeft,offsetTop 描述的是相对于有效父元素的位置,这里之所以说有效父元素,是因为一个元素的定位不一定相对于其直接父类,假设当前元素采用 absolute 定位,其位置是相对于其最近的非 static 定位的元素,即沿着 dom 树向上查找,找到第一个非 static 元素(dom 属性 offSetParent 指向该值),这个元素的左上角,就是当前元素的位置坐标原点。
2. offsetWidth,offsetHeight 描述的是元素可视的尺寸,不含 margin,含有 css 中元素的 padding 和 width 和h eight 的值,即盒式模型中去除 margin 后的部分。
3. scrollHeight,scrollWidth 描述的是当元素有 scroll 属性时,其所包含内容的 尺寸,类似 scroll view 中内容的尺寸
4. scrollLeft, scrollTop 一般此值与 offsetLeft,offsetTop相同,当前元素如果有 scroll 属性时,此值才可能有变化,当内容滚动时,scrollLeft, scrollTop 表示当前显示视口相对于内容尺寸的位置
scroll width,height
+- - - - - - - - - - - - - - - - -+
| scroll(left, top) | <---------------------------- scroll (滚动)的内容
+------------------------+
+- - - - - - - - - - - - - - - - - - - - - - -+
- html 元素位置信息总结
- HTML元素位置
- HTML 元素位置的设置
- jquery获取html元素位置
- html 鼠标位置信息汇总
- 常用html元素总结
- HTML元素事件总结
- html:元素总结
- DOM元素的尺寸和位置信息
- html元素大小与位置讲解
- html 块状元素和内联元素总结:
- html的文本元素总结
- html 的表格元素总结
- html中的表单元素总结
- html的文本元素总结
- html元素&属性的总结
- 【全面总结】js获取元素位置大小
- javaScript获取元素位置以及元素页面大小总结
- 微信企业号开发之正式版的本地调试
- pear中几个实用的xml代码库
- 关于OTA升级从高版本到低版本升级后,数据库无法降级引起的异常分析
- C++异常处理
- Ubuntu11.04上tftp服务的配置
- html 元素位置信息总结
- 程序员的快乐
- Android学习2: Android使用SurfaceView绘制一条移动的线段
- c++中多重继承的使用
- SSH+Lucene实战开发视频教程
- System-Wide Work Process Overview
- P2P网贷平台改造规划希望各位给点意见
- 在汇编程序中调用C函数
- Fibonacci数