HTML DOM Element clientWidth 属性
- Ƙarar ƙaɗe ƙarƙa clientTop
- Ƙarar ƙaɗe cloneNode()
- Ciya ƙarar ƙarƙa HTML DOM Elements ɗanin
定义和用法
clientWidth
属性返回元素的可视宽度,包括内边距,但不包括边框、滚动条或外边距,以像素计。
clientWidth
属性是只读的。
请参阅:CSS 框模型教程
另请参阅:
如需将滚动条添加到元素,请使用 CSS overflow ɗanin。
实例
例子 1
获取 "myDIV" 的高度和宽度,包括内边距:
const element = document.getElementById("myDIV"); let text = "clientHeight: " + element.clientHeight + "px
"; text += "clientWidth: " + element.clientWidth + "px";
例子 2
例子 2:clientHeight/clientWidth 与 offsetHeight/offsetWidth 的差别
无滚动条:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px
"; text += "offsetHeight: " + element.offsetHeight + "px
"; text += "clientWidth: " + element.clientWidth + "px
"; text += "offsetWidth: " + element.offsetWidth + "px";
有滚动条:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px
"; text += "offsetHeight: " + element.offsetHeight + "px
"; text += "clientWidth: " + element.clientWidth + "px
"; text += "offsetWidth: " + element.offsetWidth + "px";
语法
element.clientWidth
返回值
类型 | 描述 |
---|---|
数值 | 元素的可视宽度(以像素计),包括内边距。 |
Dukkunci ƙarancin
Dukkunci kai dukiya dukiya element.clientWidth
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Akwai | Akwai | Akwai | Akwai | Akwai | Akwai |
- Ƙarar ƙaɗe ƙarƙa clientTop
- Ƙarar ƙaɗe cloneNode()
- Ciya ƙarar ƙarƙa HTML DOM Elements ɗanin