offsetTop、offsetLeft 算法
更新时间:2023-04-25 17:34:01 阅读量: 综合文库 文档下载
offsetTop、offsetLeft 算法
转:867047255901020207409cbf/c/2009/01/R3MW6VH4GID77IZV.asp
以下部分内容翻译自 W3C 的 CSSOM View Module,W3C 工作草案 2008年2月22日。
在元素 A 上调用 offsetTop 属性时,必须按以下算法返回结果值:
1.如果元素 A 是 HTML 的 body 元素,其 display 属性计算值是 none,
或者不具有 CSS 布局盒子,则返回 0,并停止本算法。
2.如果元素 A 的 offsetParent 是 null 或者是 HTML 的 body 元素,以
CSS 像素为单位返回元素 A 上边框距画布原点的垂直距离,并停止本算法。
3.以 CSS 像素为单位返回元素 A 上边框距其 offsetParent 上边框的距
离。
在元素 A 上调用 offsetLeft 属性时,必须按以下算法返回结果值:
1.如果元素 A 是 HTML 的 body 元素,其 display 属性计算值是 none,
或者不具有 CSS 布局盒子,则返回 0,并停止本算法。
2.如果元素 A 的 offsetParent 是 null 或者是 HTML 的 body 元素,以
CSS 像素为单位返回元素 A 左边框距画布原点的水平距离,并停止本算法。
3.以 CSS 像素为单位返回元素 A 左边框距其 offsetParent 左边框的距
离。
为了更好地理解,可以参照下图:
上图中,大块是小块的 offsetParent,红色是大块的边框,蓝色是小块的边框,蓝框外白色区域是大块的 padding 或/和小块的 margin 或其他元素或其他原因造成的空白。offsetTop 是小块上边框上部与大块上边框下部的距离;offsetLeft 是小块左边框左部与大块左边框右部的距离。
正在阅读:
体弱儿管理制度以及计划01-02
法国巴黎12大著名建筑及名胜 - 图文05-27
欢度国庆作文400字06-23
新余公交运营线路 2016.0403-19
社区2018年党建项目总结及2019年网格党建工作计划03-12
备战2012高考1994-2011年高考地理试题分类汇编 专题十二 地域联03-19
我学会了原谅作文600字07-06
2010年泰州市中考生物实验技能考查方案05-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 算法
- offsetLeft
- offsetTop
- 《清平乐村居》教学设计
- ManagingOperationsandImprovingQuality管理运营和提高质量英文
- 河流生态系统的理论及运用
- 初三英语状语从句复习资料
- 新人教版本初中九年级的物理第1315章考试卷试题.doc
- 英语四六级图表作文专题讲课讲稿
- 恭城县政府工作报告2007
- 2013川芎工艺验证报告
- 大班幼儿园数学教学游戏化的实现与价值探讨
- 土建、装饰、维修改造等零星工程施工组织设计
- 河南省驻马店市2017-2018学年高一语文下学期期末考试试题(扫描版
- 深圳中小企业应该提升自身的生产经营能力
- 农产品购销合同正式样本
- 上海海事大学暑期社会实践总结报告范文最新原创
- 2014年福建龙岩公务员考试面试热点:中国式罚款能治“中国式过马
- 2014证券从业《市场基础知识》权威试题及答案3
- 人教版五年级上册第四单元《简易方程--较复杂的方程》教学设计(
- 四川省雅安市2019-2020学年高一下学期期中考试地理试题(I)卷
- 西电通信网络基础答案
- 软件工程复习试题库带答案完整版