jQuery中height()、innerheight()、outerheight()的区别
类别:Web前端 浏览量:735
时间:2016-3-30 jQuery中height()、innerheight()、outerheight()的区别
jQuery中height()、innerheight()、outerheight()的区别一、jQuery 中 height()
获取匹配元素集合中的第一个元素的当前计算高度值,总是返回内容宽度
二、jQuery 中 innerheight()
包括padding,但是不包括border,即: height + padding
三、jQuery 中 outerheight()
包括padding,border,即:height + padding + border
四、jQuery 中 outerheight(true)
包括padding,border和margin,即: height + padding + border + margin
五、height()、innerheight()、outerheight()的实例
<li id="element" style="margin:5px; padding:10px; width:100px; height:100px; border:1px solid #000;"></li>
<script type="text/javascript">
var $ele = $("#element");
// height() = height(100) = 100
document.writeln($ele.height()); // 100
// innerHeight() = height(100) + padding(10*2)= 120
document.writeln($ele.innerHeight()); // 120
// outerHeight() = height(100) + padding(10*2) + border(1*2) = 122
document.writeln($ele.outerHeight()); // 122
// outerHeight(true) = height(100) + padding(10*2) + border(1*2) + margin(5*2) = 132
document.writeln($ele.outerHeight(true)); // 132
</script>
标签:jquery
您可能感兴趣
- jquery实现页面滚动时自动加载内容
- Jquery中parent()和parents()
- jquery脚本检测密码强度
- jquery判断是否为数组
- jquery filter方法
- jquery 增加表格(jquery实现表格无缝滚动)
- jquery留言板代码(JavaScript实现留言板添加删除留言)
- jquery中is()
- jQuery中height()、innerheight()、outerheight()的区别
- jquery中hasClass()、is()判断是否包含指定的class
- jquery 实现对联广告
- jquery 淡入淡出
- 2014-8-31
- 介绍几个jQuery实用函数
- jquery 选择器的用法
- jquery中change()
- 白T恤穿法(白t恤)
- 你怎么忘了是说先爱我(你怎么忘了如何爱我)
- 做技术难吗(技术难不难)
- 林心如是谁(林心如是谁演的)
- 泰国安全吗(泰国安全吗2023)
- 菲律宾安全吗(菲律宾安全吗)
热门推荐
- ASP.NET中异常处理的注意事项
- dedecms有哪些功能(dedecms 二次开发之审核时间同步更新)
- python6个基础数据类型(计算机二级python学习教程3 python语言基本数据类型)
- oracle for update nowait和for update区别
- python 文本文件读取方法(Python逐行读取文件中内容的简单方法)
- python处理各种xml文件(Python使用sax模块解析XML文件示例)
- laravel队列失败原理(Laravel第三方包报class not found的解决方法)
- 宝塔ftp服务器怎么设置(宝塔面板创建的ftp登陆无法连接的解决方案)
- python中字典的主要特点(Python里字典的基本用法包括嵌套字典)
- 云计算与服务器托管区别(使用云服务器托管对于企业的好处有哪些?)