首页 > 语言 > JavaScript > 正文

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

2024-05-06 16:06:59
字体:
来源:转载
供稿:网友
这篇文章主要介绍了jQuery中的height innerHeight outerHeight的区别,需要的朋友可以参考下

标准浏览器下:

height:高度

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

html代码:

复制代码 代码如下:


<div>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>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>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>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
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选