jq獲取常用寬高

2021-08-28 11:41:31 字數 1054 閱讀 4922

獲取瀏覽器顯示區域(可視區域)的高度 :   

$(window).height();   

獲取瀏覽器顯示區域(可視區域)的寬度 :

$(window).width();   

獲取頁面的文件高度   

$(document).height();   

獲取頁面的文件寬度 :

$(document).width(); 

瀏覽器當前視窗文件body的高度:  

$(document.body).height();

瀏覽器當前視窗文件body的寬度: 

$(document.body).width();

獲取滾動條到頂部的垂直高度 (即網頁被卷上去的高度)  

$(document).scrolltop();   

獲取滾動條到左邊的垂直寬度 :

$(document).scrollleft(); 

獲取或設定元素的寬度:

$(obj).width();

獲取或設定元素的高度:

$(obj).height();

某個元素的上邊界到body最頂部的距離:obj.offset().top;(在元素的包含元素不含滾動條的情況下)

某個元素的左邊界到body最左邊的距離:obj.offset().left;(在元素的包含元素不含滾動條的情況下)

返回當前元素的上邊界到它的包含元素的上邊界的偏移量:obj.offset().top(在元素的包含元素含滾動條的情況下)

返回當前元素的左邊界到它的包含元素的左邊界的偏移量:obj.offset().left(在元素的包含元素含滾動條的情況下)

scrolltop(), scrollleft()

設定或返回已經滾動到元素的左邊界或上邊界的畫素數。簡單地說,就是設定或者獲取匹配元素相對滾動條上側或者左側的偏移。只有在元素有滾動條的時候,例如,元素的 css overflow 屬性設定為 auto 的時候,這些畫素才有用。這些屬性也只在文件的 或 標記上定義(這和瀏覽器有關),並且一起來制定滾動文件的位置。注意,這些屬性並不會指定乙個 標記的滾動量。這是非標準的但卻得到很好支援的屬性

JQ 獲取瀏覽器視窗寬高

window height 瀏覽器時下視窗可視區域高度 document height 瀏覽器時下視窗文件的高度 document.body height 瀏覽器時下視窗文件body的高度 document.body outerheight 瀏覽器時下視窗文件body的總高度 包括border pa...

常用的獲取寬高方法

1.獲取螢幕寬高 類似華為手機虛擬按鍵如果顯示,得出的高度不包括虛擬按鍵 windowmanager wm context.getwindowmanager int width wm.getdefaultdisplay getwidth int height wm.getdefaultdisplay...

獲取控制項高寬

一般要獲取控制項的的高寬需要控制項已經顯示或者放在onpause,ondraw等畫圖裡面 我的操作如下,也是在網上學習過來的的,希望對搭建在開發中有點幫助 int w view.measurespec.makemeasurespec 0,view.measurespec.unspecified in...