元素:clientWidth 属性
Element.clientWidth
属性对于内联元素和没有 CSS 的元素为零;否则,它是元素的内部宽度(以像素为单位)。它包括内边距,但不包括边框、外边距和垂直滚动条(如果存在)。
当在根元素(<html>
元素)上使用 clientWidth
时(或者在文档处于怪异模式时在 <body>
上使用),将返回视窗的宽度(不包括任何滚动条)。这是 clientWidth
的特殊情况.
注意:此属性将把值舍入为整数。如果你需要小数值,请使用 element.getBoundingClientRect()
.
值
一个数字。
示例
规范
规范 |
---|
CSSOM 视图模块 # dom-element-clientwidth |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。