JavaScript中的一些定位属性[图解]


Posted in Javascript onJuly 14, 2010

JavaScript中的一些定位属性[图解]
有这张图就够了,简单地说明一下

以Height为例,Width同理:

div.clientHeight:可见窗口除去了margin+border之后的长度。
div.offsetHeight:在div.clientHeight的基础上加了border和滚动条的长度。
div.scrollHeight:就是元素内容的实际高度。
以Top为例,Left同理:

div.clientTop:margin之后padding之前的长度值。
div.offsetTop:该元素的上border的上边缘 到 该元素的offsetParent的上border内边缘的垂直距离。
div.scrollTop:对象的最顶部到对象在当前窗口显示的范围内的顶边的距离,即是在出现了纵向滚动条的情况下,滚动条拉动的距离。
关于offsetParent,不同的浏览器有不同的实现算法,有一种常见布局在各种浏览器中 offsetParent 是一样的,那就是:外层元素 div 的 position 计算值是 relative、absolute 时,内层元素 div 的 offsetParent 总是外层元素 div。

Javascript 相关文章推荐
基于jquery的checkbox下拉框插件代码
Jun 25 Javascript
更优雅的事件触发兼容
Oct 24 Javascript
JS正则表达式获取分组内容的方法详解
Nov 15 Javascript
javascript函数声明和函数表达式区别分析
Dec 02 Javascript
JavaScript引用类型和基本类型详解
Jan 06 Javascript
AngularJS入门教程之AngularJS 模板
Aug 18 Javascript
js模式化窗口问题![window.dialogArguments]
Oct 30 Javascript
JavaScript日期选择功能示例
Jan 16 Javascript
基于Vue实现图书管理功能
Oct 17 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
Apr 10 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
Nov 13 Javascript
JavaScript实现页面高亮操作提示和蒙板
Jan 04 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
Jul 14 #Javascript
jquery1.4.2 for Visual studio 2010 模板文件
Jul 14 #Javascript
javascript客户端解决方案 缓存提供程序
Jul 14 #Javascript
IE6图片加载的一个BUG解决方法
Jul 13 #Javascript
IE中createElement需要注意的一个问题
Jul 13 #Javascript
不要在cookie中使用特殊字符的原因分析
Jul 13 #Javascript
初识javascript 文档碎片
Jul 13 #Javascript
You might like
php操作excel文件 基于phpexcel
2010/07/02 PHP
PHP 透明水印生成代码
2012/08/27 PHP
php修改文件上传限制方法汇总
2015/04/07 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
JS与框架页的操作代码
2010/01/17 Javascript
如何让easyui gridview 宽度自适应窗口改变及fitColumns应用
2013/01/25 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
javascript实现获取服务器时间
2015/05/19 Javascript
JavaScript实现带箭头标识的多级下拉菜单效果
2015/08/27 Javascript
详解js图片轮播效果实现原理
2015/12/17 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
jQuery实现的点赞随机数字显示动画效果(附在线演示与demo源码下载)
2015/12/31 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
生产制造追溯系统之再说条码打印
2019/06/03 Javascript
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
2016/04/23 Python
Python实现压缩与解压gzip大文件的方法
2016/09/18 Python
Python 通配符删除文件的实例
2018/04/24 Python
python实现自主查询实时天气
2018/06/22 Python
python调用百度语音识别api
2018/08/30 Python
Python制作exe文件简单流程
2019/01/24 Python
Pyinstaller 打包exe教程及问题解决
2019/08/16 Python
Python调用graphviz绘制结构化图形网络示例
2019/11/22 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
Django Auth用户认证组件实现代码
2020/10/13 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
实习教师个人的自我评价
2013/11/08 职场文书
资产经营总监岗位职责范文
2013/12/01 职场文书
会计专业的自荐信
2013/12/12 职场文书
建议书标准格式
2014/03/12 职场文书
无锡灵山大佛导游词
2015/02/09 职场文书
小升初自荐信范文
2015/03/05 职场文书