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 相关文章推荐
jQuery 插件 将this下的div轮番显示
Apr 09 Javascript
javascript 有用的脚本函数
May 07 Javascript
js封装的textarea操作方法集合(兼容很好)
Nov 16 Javascript
Prototype源码浅析 Number部分
Jan 16 Javascript
jquery实现div阴影效果示例代码
Sep 16 Javascript
通过JS判断联网类型和连接状态的实现代码
Apr 01 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
Mar 01 Javascript
深入理解JavaScript函数参数(推荐)
Jul 26 Javascript
vue将对象新增的属性添加到检测序列的方法
Feb 24 Javascript
微信小程序WebSocket实现聊天对话功能
Jul 06 Javascript
Vue的H5页面唤起支付宝支付功能
Apr 18 Javascript
详解Vue router路由
Nov 20 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排序算法(冒泡排序,快速排序)
2012/10/09 PHP
thinkphp3.0输出重复两次的解决方法
2014/12/19 PHP
PHP网站建设的流程与步骤分享
2015/09/25 PHP
基于php数组中的索引数组和关联数组详解
2018/03/12 PHP
JS 页面内容搜索,类似于 Ctrl+F功能的实现代码
2007/08/13 Javascript
[原创]IE view-source 无法查看看源码 JavaScript看网页源码
2009/07/19 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
2012/02/27 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
2013/08/12 Javascript
JavaScript基础语法、dom操作树及document对象
2014/12/02 Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
2015/08/05 Javascript
Javascript实现图片轮播效果(一)让图片跳动起来
2016/02/17 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
2016/07/07 Javascript
AngularJS实现Input格式化的方法
2016/11/07 Javascript
浅谈jQuery before和insertBefore的区别
2016/12/04 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
JavaScript Base64 作为文件上传的实例代码解析
2017/02/14 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
浅谈vue加载优化策略
2019/03/19 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
js实现随机抽奖
2020/03/19 Javascript
Vue结合路由配置递归实现菜单栏功能
2020/06/16 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
[56:41]iG vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/17 DOTA
Python3学习笔记之列表方法示例详解
2017/10/06 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
python 获取sqlite3数据库的表名和表字段名的实例
2019/07/17 Python
python调用函数、类和文件操作简单实例总结
2019/11/29 Python
python 实现超级玛丽游戏
2020/11/25 Python
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
中秋节国旗下演讲稿
2014/09/05 职场文书
国际贸易实训总结
2015/08/03 职场文书
幼儿园教师辞职信
2019/06/21 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL