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 相关文章推荐
js与jquery中获取当前鼠标的x、y坐标位置的代码
May 23 Javascript
基于jquery库的tab新形式使用
Nov 16 Javascript
jQuery中even选择器的定义和用法
Dec 23 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
js完美解决IE6不支持position:fixed的bug
Apr 24 Javascript
angular基于路由控制ui-router实现系统权限控制
Sep 27 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
Dec 13 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
Jan 24 Javascript
微信小程序分页加载的实例代码
Jul 11 Javascript
swiper 解决动态加载数据滑动失效的问题
Feb 26 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
Apr 23 Javascript
Bootstrap FileInput实现图片上传功能
Jan 28 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
解决GD中文乱码问题
2007/02/14 PHP
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
php中unserialize返回false的解决方法
2014/09/22 PHP
php常量详细解析
2015/10/27 PHP
js定时调用方法成功后并停止调用示例
2014/04/08 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
2015/11/02 Javascript
js实现将选中内容分享到新浪或腾讯微博
2015/12/16 Javascript
jQuery 移动端artEditor富文本编辑器
2016/01/11 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
2016/06/08 Javascript
浅谈vuex之mutation和action的基本使用
2017/08/29 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
Nuxt配合Node在实际生产中的应用详解
2018/08/07 Javascript
详细分析vue响应式原理
2020/06/22 Javascript
[02:38]DOTA2英雄基础教程 噬魂鬼
2014/01/03 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
python模拟新浪微博登陆功能(新浪微博爬虫)
2013/12/24 Python
Python常用算法学习基础教程
2017/04/13 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
2019/07/01 Python
基于h5py的使用及数据封装代码
2019/12/26 Python
PyInstaller的安装和使用的详细步骤
2020/06/02 Python
解决python 执行sql语句时所传参数含有单引号的问题
2020/06/06 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
python re模块常见用法例举
2021/03/01 Python
CSS3绘制六边形的简单实现
2016/08/25 HTML / CSS
AmazeUI 图标的示例代码
2020/08/13 HTML / CSS
4s客服专员岗位职责
2013/12/01 职场文书
办理信用卡工作证明
2014/01/11 职场文书
应届生求职信范文
2014/06/30 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
小学少先队工作总结2015
2015/05/26 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
2016年学生会感恩节活动总结
2016/04/01 职场文书