源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2020-11-14 15:21 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jQuery中的height innerHeight outerHeight区别示例介绍
标准浏览器下: height:高度 innerHeight:高度+补白 outerHeight:高度+补白+边框,参数为true时:高度+补白+边框+边距 html代码:
[u]复制代码[/u] 代码如下:
<div class="width: 150px;height:20px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>
js代码:
[u]复制代码[/u] 代码如下:
alert($("#test").height()); alert($("#test").innerHeight()); alert($("#test").outerHeight()); alert($("#test").outerHeight(true));
结果: 在ie中的结果:17px,37px,41px,61px 在ff中的结果:20px,40px,44px,64px html代码:
[u]复制代码[/u] 代码如下:
<div class="width: 150px;height: 41px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>
js代码:
[u]复制代码[/u] 代码如下:
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代码:
[u]复制代码[/u] 代码如下:
alert($("#test").height()); alert($("#test").innerHeight()); alert($("#test").outerHeight()); alert($("#test").outerHeight(true));
结果: 在ie中的结果:18px,38px,42px,62px 在ff中的结果:42px,62px,66px,86px html代码:
[u]复制代码[/u] 代码如下:
<div class="width: 150px;height: 60px;float: left;border: 2px solid red;margin: 10px;margin: 10px;padding: 10px;" id="test">jjjjj</div>
js代码:
[u]复制代码[/u] 代码如下:
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
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部