js里取容器大小、定位、距离等属性搜集整理


Posted in Javascript onAugust 19, 2013

element.clientWidth

//元素的实际宽度,不算边框

element.clientHeight

//元素的实际高度,不算边框

element.offsetWidth

//元素的实际宽度,加上边框

element.offsetHeight

//元素的实际高度,加上边框

element.scrollWidth

//这个说法很多,我测试下来应该是元素实际宽度-滚动条的宽度

element.scrollHeight

//这个说法很多,我测试下来应该是元素实际高度-滚动条的高度

element.offsetLeft

//相对于父对象的距离,ie下如果position设为relative,则是相对于window的距离

element.offsetTop

//相对于父对象的距离,ie下如果position设为relative,则是相对于window的距离

window.screenLeft

//当前窗口距离屏幕距离 only for IE

window.screenX

//当前窗口距离屏幕距离 not for IE

window.innerWidth

//当前窗口大小(内)not for IE

window.outerWidth

//当前窗口大小(外)not for IE

window.screen.width //当前屏幕分辨率

window.screen.availWidth //当前屏幕可用分辨率

Javascript 相关文章推荐
Valerio 发布了 Mootools
Sep 23 Javascript
有道JavaScript监听浏览器的问题
Jun 23 Javascript
jquery png 透明解决方案(推荐)
Aug 21 Javascript
jQuery判断元素是否存在的可靠方法
May 06 Javascript
js加入收藏夹代码(兼容ie/ff/op)
May 16 Javascript
jQuery创建自定义的选择器用以选择高度大于100的超链接实例
Mar 18 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
Aug 11 Javascript
jquery+css实现的红色线条横向二级菜单效果
Aug 22 Javascript
node.js 和HTML5开发本地桌面应用程序
Dec 13 Javascript
JavaScript编程设计模式之观察者模式(Observer Pattern)实例详解
Oct 25 Javascript
深入详解JS函数的柯里化
Jun 09 Javascript
vue组件vue-esign实现电子签名
Apr 21 Vue.js
没有document.getElementByName方法
Aug 19 #Javascript
js中符号转意问题示例探讨
Aug 19 #Javascript
window.opener用法和用途实例介绍
Aug 19 #Javascript
JavaScript异步编程:异步数据收集的具体方法
Aug 19 #Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
Aug 19 #Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 #Javascript
时间戳转换为时间 年月日时间的JS函数
Aug 19 #Javascript
You might like
一个可查询所有表的“通用”查询分页类
2006/10/09 PHP
php adodb分页实现代码
2009/03/19 PHP
关于更改Zend Studio/Eclipse代码风格主题的介绍
2013/06/23 PHP
yii上传文件或图片实例
2014/04/01 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2018/05/12 PHP
Yii支持多域名cors原理的实现
2018/12/05 PHP
jquery 3D球状导航的文章分类
2010/07/06 Javascript
javascript 学习笔记(六)浏览器类型及版本信息检测代码
2011/04/08 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
Javascript冒泡排序算法详解
2014/12/03 Javascript
JQuery中serialize()用法实例分析
2015/02/06 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
微信小程序实现轮播图效果
2017/09/07 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
Python3.x和Python2.x的区别介绍
2013/02/12 Python
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
python实现图片筛选程序
2018/10/24 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
Python制作词云图代码实例
2019/09/09 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
英文版销售经理个人求职信
2013/11/20 职场文书
机电工程学生自荐信范文
2013/12/07 职场文书
致长跑运动员加油稿
2014/02/20 职场文书
幼儿园的门卫岗位职责
2014/04/10 职场文书
大专学生求职自荐信
2014/07/06 职场文书
法人授权委托书
2014/09/16 职场文书
2014年安全员工作总结
2014/11/13 职场文书
python中对列表的删除和添加方法详解
2022/02/24 Python