scrollWidth只读属性返回元素的整个宽度(以像素为单位),包括由于溢出而在屏幕上不可见的内容。
宽度的测量方法与clientWidth相同:它包括元素的填充,但不包括其边框,边距或滚动条。
它还可以包括伪元素的宽度,例如:: before或:: after。如果元素的内容不需要水平滚动条就可以容纳,则其scrollWidth等于clientWidth。
使用scrollHeight属性返回元素的整个高度。
element.scrollWidth
var elem = document.getElementById("box"); var y = elem.scrollHeight; var x = elem.scrollWidth;测试看看‹/›
表格中的数字指定了完全支持scrollWidth属性的第一个浏览器版本:
属性 | |||||
scrollWidth | 4 | 3 | 10 | 4 | 8 |
返回值: | 一个数字,表示元素的整个宽度,以像素为单位 |
---|---|
DOM版本: | CSS对象模型(CSSOM) |
HTML DOM参考:scrollHeight属性
HTML DOM参考:clientWidth属性
HTML DOM参考:offsetWidth属性
CSS参考:overflow属性