元素:clientHeight 属性
Element.clientHeight
只读属性对于没有 CSS 或内联布局框的元素为零;否则,它是元素的内部高度(以像素为单位)。它包含内边距,但不包括边框、外边距和水平滚动条(如果存在)。
clientHeight
可以计算为:CSS height
+ CSS padding
- 水平滚动条的高度(如果存在)。
当 clientHeight
用于根元素(<html>
元素)时,(或者如果文档处于怪异模式,则用于 <body>
),则会返回视口的高度(不包括任何滚动条)。这是 clientHeight
的一个特殊情况。
注意:此属性会将值四舍五入为整数。如果您需要小数,请使用element.getBoundingClientRect()
。
值
一个数字。
示例
规范
规范 |
---|
CSSOM 视图模块 # dom-element-clientheight |
浏览器兼容性
BCD 表格仅在浏览器中加载