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