jQuery中的height innerHeight outerHeight区别示例介绍


Posted in Javascript onJune 15, 2014

标准浏览器下:

height:高度

innerHeight:高度+补白
outerHeight:高度+补白+边框,参数为true时:高度+补白+边框+边距

html代码:

<div class="width: 150px;height:20px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>

js代码:
alert($("#test").height()); 
alert($("#test").innerHeight()); 
alert($("#test").outerHeight()); 
alert($("#test").outerHeight(true));

结果:
在ie中的结果:17px,37px,41px,61px
在ff中的结果:20px,40px,44px,64px

html代码:

<div class="width: 150px;height: 41px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>

js代码:
alert($("#test").height()); 
alert($("#test").innerHeight()); 
alert($("#test").outerHeight()); 
alert($("#test").outerHeight(true)); 
[html] 
结果: 
在ie中的结果:17px,37px,41px,61px 
在ff中的结果:41px,61px,65px,85px html代码: 
[code] 
<div class="width: 150px;height: 42px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>

js代码:
alert($("#test").height()); 
alert($("#test").innerHeight()); 
alert($("#test").outerHeight()); 
alert($("#test").outerHeight(true));

结果:
在ie中的结果:18px,38px,42px,62px
在ff中的结果:42px,62px,66px,86px

html代码:

<div class="width: 150px;height: 60px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>

js代码:
alert($("#test").height()); 
alert($("#test").innerHeight()); 
alert($("#test").outerHeight()); 
alert($("#test").outerHeight(true));

结果:
在ie中的结果:36px,56px,60px,80px
在ff中的结果:60px,80px,84px,104px

结论:在ie中height包含border和padding并且height最小值为17px ,同理可得width,不过它最小值为15px

Javascript 相关文章推荐
读jQuery之一(对象的组成)
Jun 11 Javascript
动感效果的TAB选项卡jquery 插件
Jul 09 Javascript
JQuery设置获取下拉菜单某个选项的值(比较全)
Aug 05 Javascript
举例讲解Node.js中的Writable对象
Jul 29 Javascript
javascript数据结构之二叉搜索树实现方法
Nov 25 Javascript
jquery判断对象是否为空并遍历对象的简单实例
Jul 26 Javascript
如何提高数据访问速度
Dec 26 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
Jan 13 Javascript
基于Vue过渡状态实例讲解
Sep 14 Javascript
JavaScript偏函数与柯里化实例详解
Mar 27 Javascript
通过js实现压缩图片上传功能
Feb 25 Javascript
element-ui中el-upload多文件一次性上传的实现
Dec 02 Javascript
鼠标移到图片上变大显示而不是放大镜效果
Jun 15 #Javascript
js中的如何定位固定层的位置
Jun 15 #Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
Jun 15 #Javascript
jquery实现通用版鼠标经过淡入淡出效果
Jun 15 #Javascript
jQuery实现的原图对比窗帘效果
Jun 15 #Javascript
QQ空间顶部折页撕开效果示例代码
Jun 15 #Javascript
js中通过父级进行查找定位元素
Jun 15 #Javascript
You might like
PHP使用pcntl_fork实现多进程下载图片的方法
2014/12/16 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
Zend Framework动作助手Redirector用法实例详解
2016/03/05 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
javascript判断单选框或复选框是否选中方法集锦
2007/04/04 Javascript
js 代码集(学习js的朋友可以看下)
2009/07/22 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
JavaScript中使用Substring删除字符串最后一个字符
2013/11/03 Javascript
javascript实现的元素拖动函数宿主为浏览器
2014/07/21 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
JavaScript模拟重力状态下抛物运动的方法
2015/03/03 Javascript
用svg制作富有动态的tooltip
2015/07/17 Javascript
微信小程序request请求后台接口php的实例详解
2017/09/20 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
layui--js控制switch的切换方法
2019/09/03 Javascript
Python中使用插入排序算法的简单分析与代码示例
2016/05/04 Python
判断网页编码的方法python版
2016/08/12 Python
Pandas过滤dataframe中包含特定字符串的数据方法
2018/11/07 Python
如何通过Python实现标签云算法
2019/07/02 Python
Pycharm配置PyQt5环境的教程
2020/04/02 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
通过实例解析python and和or使用方法
2020/11/14 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
Rosetta Stone官方网站:语言学习
2019/01/05 全球购物
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
abstract是什么意思
2012/02/12 面试题
社会实践先进工作者事迹材料
2014/05/06 职场文书
政治学求职信
2014/06/03 职场文书
拓展训练激励口号
2014/06/17 职场文书
乡镇保密工作责任书
2014/07/28 职场文书
学生检讨书范文
2014/10/30 职场文书
2014年妇女工作总结
2014/12/06 职场文书
python 经纬度求两点距离、三点面积操作
2021/06/03 Python