clientHeight和offsetHeight


clientHeight:包括padding但不包括border、水平滾動條、margin的元素的高度。對於inline的元素這個屬性一直是0,單位px,只讀元素。

 

 

offsetHeight:包括padding、border、水平滾動條,但不包括margin的元素的高度。對於inline的元素這個屬性一直是0,單位px,只讀元素。


style.height       //返回元素的高度(包括元素高度,不包括內邊距、邊框和外邊距)

clientHeight       //返回元素的高度(包括元素高度、內邊距,不包括邊框和外邊距)

offsetHeight      //返回元素的高度(包括元素高度、內邊距和邊框,不包括外邊距)

scrollHeigh       //返回元素的高度(包括元素高度、內邊距和溢出尺寸,不包括邊框和外邊距),無溢出的情況,與clientHeight相同

scrollTop   //此屬性可以獲取或者設置對象的最頂部到對象在當前窗口顯示的范圍內的頂邊的距離,也就是元素滾動條被向下拉動的距離。

               返回值是一個整數,單位是像素。此屬性是可讀寫的。

offsetTop    //返回元素的上外緣距離最近采用定位父元素內壁的距離,如果父元素中沒有采用定位的,則是獲取上外邊緣距離文檔內壁的距離。

               所謂的定位就是position屬性值為relative、absolute或者fixed。返回值是一個整數,單位是像素。此屬性是只讀的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM