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 相关文章推荐
Mozilla中显示textarea中选择的文字
Sep 07 Javascript
jQuery对指定元素中指定字符串进行替换的方法
Mar 17 Javascript
JS实现队列与堆栈的方法
Apr 21 Javascript
基于Vue2的移动端开发环境搭建详解
Nov 03 Javascript
Bootstrap3 图片(响应式图片&图片形状)
Jan 04 Javascript
原生js封装添加class,删除class的实例
Nov 06 Javascript
浅谈Angular 中何时取消订阅
Nov 22 Javascript
angular将html代码输出为内容的实例
Sep 30 Javascript
详解关于html,css,js三者的加载顺序问题
Apr 10 Javascript
浅谈Vue CLI 3结合Lerna进行UI框架设计
Apr 14 Javascript
Vue.js实现大屏数字滚动翻转效果
Nov 29 Javascript
VueX模块的具体使用(小白教程)
Jun 05 Javascript
没有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
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
Yii的Srbac插件用法详解
2016/07/14 PHP
用 JSON 处理缓存
2007/04/27 Javascript
JavaScript Array扩展实现代码
2009/10/14 Javascript
基于jquery的一行代码轻松实现拖动效果
2010/12/28 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
浅谈 jQuery 事件源码定位问题
2014/06/18 Javascript
一个支持任意尺寸的图片上下左右滑动效果
2014/08/24 Javascript
JS实现网页标题栏显示当前时间和日期的完整代码
2015/11/02 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
JS设计模式之观察者模式实现实时改变页面中金额数的方法
2018/02/05 Javascript
js操作二进制数据方法
2018/03/03 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
2020/05/28 Javascript
JS如何寻找数组中心索引过程解析
2020/06/01 Javascript
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python3 入门教程 简单但比较不错
2009/11/29 Python
python读取oracle函数返回值
2016/07/18 Python
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
Python 常用 PEP8 编码规范详解
2017/01/22 Python
基于Python函数的作用域规则和闭包(详解)
2017/11/29 Python
Python使用try except处理程序异常的三种常用方法分析
2018/09/05 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
python 模块导入问题汇总
2021/02/01 Python
办公室主任职责范本
2014/03/07 职场文书
市委常委班子党的群众路线教育实践活动整改措施
2014/10/02 职场文书
违章停车检讨书
2014/10/21 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
CSS3 制作的悬停缩放特效
2021/04/13 HTML / CSS
python析构函数用法及注意事项
2021/06/22 Python