標籤:分享 tle 方向 class src ima alt query 設定
- document.body.clientWidth ==> BODY對象寬度
- document.body.clientHeight ==> BODY對象高度
- document.documentElement.clientWidth ==> 可見地區寬度
- document.documentElement.clientHeight ==> 可見地區高度
-
- 網頁可見地區寬: document.body.clientWidth
- 網頁可見地區高: document.body.clientHeight
- 網頁可見地區寬: document.body.offsetWidth (包括邊線的寬)
- 網頁可見地區高: document.body.offsetHeight (包括邊線的高)
- 網頁本文全文寬: document.body.scrollWidth
- 網頁本文全文高: document.body.scrollHeight
- 網頁被捲去的高: document.body.scrollTop
- 網頁被捲去的左: document.body.scrollLeft
- 網頁本文部分上: window.screenTop
- 網頁本文部分左: window.screenLeft
- 螢幕解析度的高: window.screen.height
- 螢幕解析度的寬: window.screen.width
- 螢幕可用工作區高度: window.screen.availHeight
- 螢幕可用工作區寬度: window.screen.availWidth
-
- // 部分jQuery函數
- $(window).height() //瀏覽器時下視窗可視地區高度
- $(document).height() //瀏覽器時下視窗文檔的高度
- $(document.body).height() //瀏覽器時下視窗文檔body的高度
- $(document.body).outerHeight(true) //瀏覽器時下視窗文檔body的總高度 包括border padding margin
- $(window).width() //瀏覽器時下視窗可視地區寬度
- $(document).width()//瀏覽器時下視窗文檔對於象寬度
- $(document.body).width() //瀏覽器時下視窗文檔body的高度
- $(document.body).outerWidth(true) //瀏覽器時下視窗文檔body的總寬度 包括border padding
-
- HTML精確定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
- scrollHeight: 擷取對象的滾動高度。
- scrollLeft:設定或擷取位於對象左邊界和視窗中目前可見內容的最左端之間的距離
- scrollTop:設定或擷取位於對象最頂端和視窗中可見內容的最頂端之間的距離
- scrollWidth:擷取對象的滾動寬度
- offsetHeight:擷取對象相對於版面或由父座標 offsetParent 屬性指定的父座標的高度
- offsetLeft:擷取對象相對於版面或由 offsetParent 屬性指定的父座標的計算左側位置
- offsetTop:擷取對象相對於版面或由 offsetTop 屬性指定的父座標的計算頂端位置
- event.clientX 相對文檔的水平座標
- event.clientY 相對文檔的垂直座標
- event.offsetX 相對容器的水平座標
- event.offsetY 相對容器的垂直座標
- document.documentElement.scrollTop 垂直方向滾動的值
- event.clientX+document.documentElement.scrollTop 相對文檔的水平座標+垂直方向滾動的量
0.0
js擷取寬高