jQuery来了--尺寸,返回/设置元素的宽高度
2017-06-05 17:07
393 查看
jQuery可用于处理元素和浏览器窗口的尺寸
height()
innerWidth()
innerHeight()
outerWidth()
outerHeight()
height()方法设置或返回元素的高度(不包括内边距,边框或外边距)
例.
返回指定的
运行结果:
点击按钮后:
例.
设置指定的
运行结果:
点击按钮后:
例.
返回文档(HTML 文档)和窗口(浏览器视口)的宽度和高度:
运行结果:
点击按钮后:
innerHeight()方法返回元素的高度(包括内边距)
例.
返回指定的
运行结果:
点击按钮后:
outerHeight()方法返回元素的高度(包括内边距和边框)
outerWidth(true)方法返回元素的宽度(包括内边距,边框和外边距)
outerHeight(true)方法返回元素的高度(包括内边距,边框和外边距)
例.
返回指定的
运行结果:
点击按钮后:
jQuery处理尺寸的方法:
width()height()
innerWidth()
innerHeight()
outerWidth()
outerHeight()
width()和height()方法
width()方法设置或返回元素的宽度(不包括内边距,边框或外边距)height()方法设置或返回元素的高度(不包括内边距,边框或外边距)
例.
返回指定的
<div>元素的宽度和高度:
<body> <script> $(document).ready(function(){ $("button").click(function(){ var txt=""; txt="Width:"+$("#div1").width()+"<br>"+"Height:"+$("#div1").height(); $("#div1").html(txt); }); }); </script> <div id="div1" style="height:100px;width:300px;padding:10px;margin:3px 3px 10px 3px;border:1px solid blue;background-color:lightblue;"></div> <button>显示div的尺寸</button> </body>
运行结果:
点击按钮后:
例.
设置指定的
<div>元素的宽度和高度:
<body> <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").width(350).height(320); //等效于$("#div1").height(320).width(350); //等效于 $("#div1").width(320); $("#div1").height(320); }); }); </script> <div id="div1" style="height:100px;width:300px;padding:10px;margin:3px 3px 10px 3px;border:1px solid blue;background-color:lightblue;"></div> <button>调整div的尺寸</button> </body>
运行结果:
点击按钮后:
例.
返回文档(HTML 文档)和窗口(浏览器视口)的宽度和高度:
<body> <script> $(document).ready(function(){ $("button").click(function(){ var txt=""; txt="文档尺寸:"+$(document).width()+"x"+$(document).height()+"\n"+"窗口尺寸:"+$(window).width()+"x"+$(window).height(); alert(txt); }); }); </script> <button>显示文档和窗口的尺寸</button> </body>
运行结果:
点击按钮后:
innerWidth() 和 innerHeight() 方法
innerWidth()方法返回元素的宽度(包括内边距)innerHeight()方法返回元素的高度(包括内边距)
例.
返回指定的
<div>元素的innerWidth或innerHeight:
<body> <script> $(document).ready(function(){ $("button").click(function(){ var txt=""; txt="innerWidth:"+$("#div1").innerWidth()+"<br>"+"innerHeight:"+$("#div1").innerHeight(); $("#div1").html(txt); }); }); </script> <div id="div1" style="height:100px;width:300px;padding:10px;margin:3px 3px 10px 3px;border:1px solid blue;background-color:lightblue;"></div> <button>显示div的尺寸</button> </body>
运行结果:
点击按钮后:
outerWidth() 和 outerHeight() 方法
outerWidth()方法返回元素的宽度(包括内边距和边框)outerHeight()方法返回元素的高度(包括内边距和边框)
outerWidth(true)方法返回元素的宽度(包括内边距,边框和外边距)
outerHeight(true)方法返回元素的高度(包括内边距,边框和外边距)
例.
返回指定的
<div>元素的outerWidth或outerHeight:
<body> <script> $(document).ready(function(){ $("button").click(function(){ var txt=""; txt="outerWidth:"+$("#div1").outerWidth()+"<br>"+"outerHeight:"+$("#div1").outerHeight()+"<br>"+"outerWidth(true):"+$("#div1").outerWidth(true)+"<br>"+"outerHeight(true):"+$("#div1").outerHeight(true); $("#div1").html(txt); }); }); </script> <div id="div1" style="height:100px;width:300px;padding:10px;margin:3px 3px 10px 3px;border:1px solid blue;background-color:lightblue;"></div> <button>显示div的尺寸</button> </body>
运行结果:
点击按钮后:
相关文章推荐
- jQuery设置指定网页元素宽度和高度的方法
- JQuery 设置元素的高度和宽度相等
- jquery设置所匹配元素的宽度和高度
- jquery获取跟设置元素高度宽度
- jquery获取与设置元素的宽度与高度
- jquery获取和设置元素高度宽度
- jQuery HTML-------------(捕获、设置、元素、CSS、尺寸)
- jquery获取、设置iframe高度
- jquery设置元素的readonly和disabled
- jquery之操作元素属性和特性(设置特性值,attr(name,value),attr(attributes)方法的使用)
- JQuery 设置 表单元素的 readonly 和 disabled 属性
- Jquery提供了获得和设置元素的value的方法。如input, textarea等元素的value值。
- Jquery 设置变量元素的className
- JQuery 在设置XML格式返回数据 IE不能显示
- jQuery动态设置输出窗口的高度
- jQuery动态设置输出窗口的高度
- jquery 设置元素相对于另一个元素的top值
- jQuery 获取和设置表单元素
- [转载]jquery设置元素的readonly和disabled
- jquery之设置元素内容(替换HTML或文本内容,使用html()和text()方法)