1. 程式人生 > >CSS之window的檢視屬性

CSS之window的檢視屬性

1. innerWidth 屬性和innerHeight 屬性

innerWidth獲取瀏覽器視窗寬度,注意不帶瀏覽器的邊框寬度,但是包括下拉按鈕的寬度

這裡寫圖片描述

innerHeight獲取瀏覽器視窗高度,從瀏覽器底部到工具欄的距離,注意不包括工具欄的高度

這裡寫圖片描述

innerWidth和innerHeight屬性只讀,沒有預設值

2. outerWidth屬性和outerHeight屬性

outerWidth是瀏覽器視窗包含瀏覽器邊框的寬度

這裡寫圖片描述

outerHeight是瀏覽器視窗從瀏覽器上邊框到下邊框的高度

這裡寫圖片描述

outerWidth和outerHeight屬性只讀,沒有預設值

3.pageXOffset和pageYOffset

pageXOffset和pageYOffset返回整個頁面水平和垂直方向的滾動距離

pageXOffset 設定或返回當前頁面相對於視窗顯示區左上角的 X 位置

pageYOffset 設定或返回當前頁面相對於視窗顯示區左上角的 Y 位置

初始頁面:

這裡寫圖片描述

滑動後頁面:將上部分內容滑動消失

這裡寫圖片描述

點選按鈕檢視pageYOffset:

這裡寫圖片描述

4.screenX and screenY

瀏覽器視窗在顯示器中的位置,screenX表示水平位置,screenY表示垂直位置

screenY返回的是瀏覽器視窗頂部到顯示器頂部的距離

screenX返回的是瀏覽器視窗的左邊(從左邊框開始)到顯示器的右邊的距離