您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關利用JavaScript怎么獲取元素的位置,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
1、內高度、內寬度: 內邊距 + 內容框
clientWidth
clientHeight
2、外高度,外寬度: 邊框 + 內邊距 + 內容框
offsetWidth
offsetHeight
3、上邊框、左邊框
clientTop
clientLeft
4、元素的大小及其相對于視口的位置
getBoundingClientRect()
//x\y:元素的左上角和父元素左上角的距離
//width/height:邊框 + 內邊距 + 內容框
//top:元素的上邊界和父元素上邊界的距離
//left:元素的左邊界和父元素左邊界的距離
//right:元素的右邊界和父元素的左邊界的距離
//bottom:元素的下邊界和父元素上邊界的距離
5、上邊偏移量,左邊的偏移量
offsetTop
offsetLest
6、可視區域的大小
document.documentElement.clientWidth
document.documentElement.clientHeight
7、頁面的實際大小
document.documentElement.scrollWidth
document.documentElement.scrollHeight
8、窗口左上角 與 屏幕左上角的 距離
window.screenX、
window.screenY
9、屏幕寬高
window.screen.width
window.screen.height
10、屏幕可用寬高(去除任務欄)
window.screen.availWidth
window.screen.availHeight
11、窗口的內高度、內寬度(文檔顯示區域+滾動條)
window.innerWidth
window.innerHeight
12、窗口的外高度、外寬度
window.outerWidth
window.outerHeiht
以上就是利用JavaScript怎么獲取元素的位置,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。