.height()
获取匹配元素集合中第一个元素的当前计算高度,或设置每个匹配元素的高度。
.height()
- 返回: Number
获取匹配元素集合中第一个元素的当前计算高度。
.height() from @1.0
- 该方法不接收任何参数
.css( "height" ) 和 .height() 之间的区别在于,后者返回一个无单位的像素值(例如,400),而前者返回一个保留单位的值(例如,400px)。当需要在数学计算中使用元素的高度时,建议使用 .height() 方法。
参考图:

该方法也适用于window和document对象
js
// 返回浏览器视口的高度
$(window).height()
// 返回HTML文档的高度
$(document).height().height( value )
- 返回: domtify
设置每个匹配元素的 CSS 高度。
.height( value ) from @1.0
.height( function ) from @1.0
- function
当调用 .height(value) 时,value 可以是字符串(数字和单位)或数字。如果只为 value 提供数字,domtify 会假设为像素单位。但是,如果提供字符串,则必须为高度提供有效的 CSS 测量值(如 100px、50% 或 auto)。请注意,在现代浏览器中,CSS height 属性不包括内边距、边框或外边距。
如果没有指定明确的单位(如 'em' 或 '%'),则会在值后面连接 "px"。
请注意,.height(value) 设置框的内容高度,而不考虑 CSS box-sizing 属性的值。