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