客戶區 滾動大小 偏移量

2021-09-21 07:17:24 字數 2047 閱讀 5941

![在這裡插入描述](

offsetwidth

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

offsetheight

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

clientwidth

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

clientheight

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

style.width

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

style.height

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

scrollwidth

返回元素的寬度(包括元素寬度、內邊距和溢位尺寸,不包括邊框和外邊距),無溢位的情況,與clientwidth相同

scrollheigh

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

style.width 返回的是字串,如28px,offsetwidth返回的是數值28;

style.width/style.height與scrollwidth/scrollheight是可讀寫的屬性,clientwidth/clientheight與offsetwidth/offsetheight是唯讀屬性

style.width的值需要事先定義,否則取到的值為空。而且必須要定義在html裡(內聯樣式),如果定義在css裡,style.height的值仍然為空,但元素偏移有效;而offsetwidth則仍能取到。

offsettop

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

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

offsetleft

此屬性和offsettop的原理是一樣的,只不過方位不同,這裡就不多介紹了。

scrollleft

此屬性可以獲取或者設定物件的最左邊到物件在當前視窗顯示的範圍內的左邊的距離,也就是元素被滾動條向左拉動的距離。返回值是乙個整數,單位是畫素。此屬性是可讀寫的。

scrolltop

此屬性可以獲取或者設定物件的最頂部到物件在當前視窗顯示的範圍內的頂邊的距離,也就是元素滾動條被向下拉動的距離。返回值是乙個整數,單位是畫素。此屬性是可讀寫的。

當滑鼠事件發生時(不管是onclick,還是omousemove,onmouseover等)

clientx

滑鼠相對於瀏覽器(這裡說的是瀏覽器的有效區域)左上角x軸的座標; 不隨滾動條滾動而改變;

clienty

滑鼠相對於瀏覽器(這裡說的是瀏覽器的有效區域)左上角y軸的座標; 不隨滾動條滾動而改變;

pagex

滑鼠相對於瀏覽器(這裡說的是瀏覽器的有效區域)左上角x軸的座標; 隨滾動條滾動而改變;

pagey

滑鼠相對於瀏覽器(這裡說的是瀏覽器的有效區域)左上角y軸的座標; 隨滾動條滾動而改變;

screenx

滑鼠相對於顯示器螢幕左上角x軸的座標;

screeny

滑鼠相對於顯示器螢幕左上角y軸的座標;

offsetx

滑鼠相對於事件源左上角x軸的座標

offsety

滑鼠相對於事件源左上角y軸的座標

檔案指標偏移量

f.seek offset,whence offset代表檔案的指標的偏移量,單位是位元組bytes whence代表參考物,有三個取值 0 參照檔案的開頭 1 參照當前檔案指標所在位置 2 參照檔案末尾 ps 快速移動到檔案末尾f.seek 0,2 強調 其中whence 1和whence 2只能...

c point偏移 c 偏移量分頁效果

分頁效果對程式設計師來所是常見的,但是在這裡我介紹的是乙個不一樣的分頁效果,也許你們也長用,偏移量的分頁效果,以前學的不精所以研究一好久覺得還是拿出來分享一下吧,同時也讓我記住。好了光說大家可定沒興趣,來個效果圖吧 這個效果想必大家不陌生吧。先介紹一下偏移量的思路吧,也方便我以後好記起,呵呵私心哈,...

kafka指定偏移量拉取與偏移量半自動提交

離去年寫了有關偏移量有關文章快一年了,但最近在偏移量方面遇到了些小問題,在這裡記錄下。還有關於偏移量半自動提交,是個很經典的問題,順便也記錄下。關於拉取指定偏移量 應該只有用consumer.assign topicpartitionlist 和consumer.seek topicpartitio...