style.height、offsetHeight、clientHeight、scrollHeight的区别
2015-08-09 21:33
656 查看
style.height
包括元素的滚动条,不包括边框
clientHeight
不包括元素的滚动条和边框
offsetHeight
包括元素的滚动条和边框
scrollHeight
offsetHeight+scrollTop
小贴士:
在IE下,创建一个oLi
包括元素的滚动条,不包括边框
clientHeight
不包括元素的滚动条和边框
offsetHeight
包括元素的滚动条和边框
scrollHeight
offsetHeight+scrollTop
小贴士:
在IE下,创建一个oLi
[code] <style> li{/*不设置li的高度*/} </style> <script> var oLi = document.createElement('li'); oLi.innerHTML='我是li的内容'; /* 在oLi还没有添加到父级之前, IE的获取当前样式方法 getComputedStyle(oLi).height 只能返回"auto" 而oLi.clientHeight能返回实际高度 */ document.body.appendChild(oLi); </script>
相关文章推荐
- cJSON学习笔记1
- 使用Cocos Code IDE运行cocos2dxlua-tests
- 黑马程序员--iOS--Objective-C基础 (Foundation框架 二)
- 线段树 hdu3874 Necklace
- 记录好的博文
- 108. Convert Sorted Array to Binary Search Tree
- 1144 农场灌溉
- Ajax工作原理
- android studio学习(1)
- 计蒜客 难题题库 004 简单斐波那契
- csu1116 Kingdoms 最小生成树-枚举状态
- 【暑假集训专题#搜索】
- UIWindow
- loadrunner11有效的license
- OC学习 -- KVC
- 计蒜客 难题题库 003 判断质数
- frmModifyuser.frm中发现冲突名称,将使用frmmodifyuser.frm
- 抽象类和接口联系与区别
- Redis 入门指南
- Duilib应用修改程序图标方法