浅谈jQuery中height与width


Posted in Javascript onJuly 06, 2015

jquery中有三个获取element高度的方法,分别是:height(),innerHeight(),outerHeght(bool);同样对应的有三个获取element宽度的方法:width(),innerHeight(),outerHeight(bool),这三个方法分别对应怎样的元素属性,如下图所示:

浅谈jQuery中height与width

从上面的图可以了解到:height()方法对应顶部style设置的width属性;

innerHeight()对应width+padding-top+padding-bottom;

outerHeight()对应width+padding-top+padding-bottom+border-top+border-bottom;

另外看到下面outerHeight与outerWidth的值不一样是由于outerWidth(bool)方法参数被设置成true,
这时会加上margin-top和margin-bottom;
即:outerWidth = width+padding-top+padding-bottom+border-top+border-bottom+margin-top+margin-bottom;

来个简单的示例吧

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("button").click(function(){
 $("#id200").width("300px");
 });
});
</script>
</head>
<body>
<div id="id100" style="background:yellow;height:100px;width:100px">HELLO</div>
<div id="id200" style="background:yellow;height:100px;width:100px">W3SCHOOL</div>
<button type="button">请点击这里</button>
</body>
</html>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jQuery 创建Dom元素
May 07 Javascript
字符串的replace方法应用浅析
Dec 06 Javascript
Knockoutjs的环境搭建教程
Nov 26 Javascript
通过JS来动态的修改url,实现对url的增删查改
Sep 01 Javascript
js实现表单检测及表单提示的方法
Aug 14 Javascript
超漂亮的jQuery图片轮播特效
Nov 24 Javascript
Vue2.0结合webuploader实现文件分片上传功能
Mar 09 Javascript
Js中将Long转换成日期格式的实现方法
Jun 05 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
jsonp跨域获取百度联想词的方法分析
May 13 Javascript
微信小程序新闻网站详情页实例代码
Jan 10 Javascript
js实现简单放大镜效果
Mar 07 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
Jul 06 #Javascript
浅谈Javascript实现继承的方法
Jul 06 #Javascript
JavaScript保存并运算页面中数字类型变量的写法
Jul 06 #Javascript
angularjs客户端实现压缩图片文件并上传实例
Jul 06 #Javascript
jQuery 遍历函数详解
Jul 05 #Javascript
php结合imgareaselect实现图片裁剪
Jul 05 #Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
Jul 05 #Javascript
You might like
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
PHP后期静态绑定之self::限制实例分析
2018/12/21 PHP
PHP封装的分页类与简单用法示例
2019/02/25 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
验证控件与Button的OnClientClick事件详细解析
2013/12/04 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
js父页面与子页面不同时显示的方法
2014/10/16 Javascript
Javascript中this关键字的一些小知识
2015/03/15 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
如何让一个json文件显示在表格里【实现代码】
2016/05/09 Javascript
浅谈JavaScript中的分支结构
2016/07/01 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
AngularJS实现的简单拖拽功能示例
2018/01/02 Javascript
解决微信小程序scroll-view组件无横向滚动的问题
2020/02/04 Javascript
Vue使用axios引起的后台session不同操作
2020/08/14 Javascript
python读取文件名并改名字的实例
2019/01/07 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
python实现录音功能(可随时停止录音)
2020/10/26 Python
css3.0 图形构成实例练习一
2013/03/19 HTML / CSS
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
2018/04/23 HTML / CSS
法国春天百货官网:Printemps.com
2020/06/29 全球购物
劳资专员岗位职责
2013/12/27 职场文书
老师给学生的表扬信
2014/01/17 职场文书
四年级语文教学反思
2014/02/05 职场文书
招商专员岗位职责
2014/02/08 职场文书
餐厅执行经理岗位职责范本
2014/02/26 职场文书
网络工程专业自荐信范文
2014/03/16 职场文书
加入学生会演讲稿
2014/04/24 职场文书
学校副校长四风对照检查材料整改措施
2014/09/25 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
奥巴马开学演讲观后感
2015/06/12 职场文书
Java使用httpRequest+Jsoup爬取红蓝球号码
2021/07/02 Java/Android