scrollWidth只讀屬性返回元素的整個(gè)寬度(以像素為單位),包括由于溢出而在屏幕上不可見的內(nèi)容。
寬度的測量方法與clientWidth相同:它包括元素的填充,但不包括其邊框,邊距或滾動條。
它還可以包括偽元素的寬度,例如:: before或:: after。如果元素的內(nèi)容不需要水平滾動條就可以容納,則其scrollWidth等于clientWidth。
使用scrollHeight屬性返回元素的整個(gè)高度。
element.scrollWidth
var elem = document.getElementById("box");
var y = elem.scrollHeight;
var x = elem.scrollWidth;測試看看?/?表格中的數(shù)字指定了完全支持scrollWidth屬性的第一個(gè)瀏覽器版本:
| 屬性 | ![]() | ![]() | ![]() | ![]() | ![]() |
| scrollWidth | 4 | 3 | 10 | 4 | 8 |
| 返回值: | 一個(gè)數(shù)字,表示元素的整個(gè)寬度,以像素為單位 |
|---|---|
| DOM版本: | CSS對象模型(CSSOM) |
HTML DOM參考:scrollHeight屬性
HTML DOM參考:clientWidth屬性
HTML DOM參考:offsetWidth屬性
CSS參考:overflow屬性