如何計算相對于瀏覽器總區域的 div 位置?示例: https ://i.imgur.com/RPdn8tL.png
我指的是相對于整個瀏覽器區域的位置。
橙色矩形在 x249 和 y346,我怎么能自動得到這個位置?
我的意思是,可以在某處閱讀它還是我需要閱讀一些東西并進行數學計算?
uj5u.com熱心網友回復:
您可以為此使用javascript。
document....offsetLeft
document....offsetTop
謝謝
uj5u.com熱心網友回復:
elem.getBoundingClientRect().x
elem.getBoundingClientRect().y
其中 elem 是 html 物件(div、span 等)
uj5u.com熱心網友回復:
var divletposition= document.getElementById("div_id").offsetLeft;
var divtopposition= document.getElementById("div_id").offsetTop;
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/487291.html
標籤:javascript 视窗 谷歌浏览器 浏览器
上一篇:添加顯示以有條件地反應組件?
