與瀏覽器窗口客戶區左上角相關。獲取元素位置的確切方法是什麼?
回答
這是正確的想法,但我相信在處理'element.offsetParent'和'element.offsetTop' /'element.offsetLeft'的方式中存在一些瀏覽器不一致性。我會研究如何在複製/粘貼代碼之前執行此操作的主要框架... –
實際上,quirksmode已經處理跨瀏覽器兼容性多年,但是如果您可以使用Jquery(或其中的一部分),請查看偏移量方法http://docs.jquery.com/CSS/offset –
確實。 jQuery的實現非常繁瑣:http://code.google.com/p/jqueryjs/source/browse/trunk/jquery/src/offset.js原型的'Element.viewportOffset()'也許值得一看http ://prototypejs.org/assets/2009/8/31/prototype.js –
- 1. 如何獲取一個元素的確切位置?
- 2. 獲取元素的位置確定了
- 3. 設置GUI元素大小的正確方法是什麼?
- 4. 確切的元素位置actionscript3
- 5. 陣列中元素的確切位置
- 6. 獲取DOM元素的正確方法
- 7. 獲取子元素ID最簡單的方法是什麼?
- 8. 獲取集合元素的最快方法是什麼?
- 9. 什麼是獲取HashMap中元素子集的有效方法?
- 10. 獲取元素的位置/位置
- 11. 獲取設備位置的方法是什麼?
- 12. 獲取iPhone當前位置的最簡單方法是什麼?
- 13. Heroku Python:設置和獲取Cookie的正確方法是什麼?
- 14. 在位掩碼中設置位的正確方法是什麼?
- 15. 什麼是確定應用程序位置的正確方法?
- 16. 獲取元素位置scrollTop
- 17. 獲取用戶的確切位置
- 18. 無法計算懸停元素的確切位置
- 19. 什麼是HTML5元素的getCSSCanvasContext()方法?
- 20. 該方法中的元素是什麼?
- 21. 爲什麼我無法正確獲取此div元素的childNodes?
- 22. jQuery切換元素位置
- 23. 獲取列表中元素的數字位置的最常用jQuery方法是什麼?
- 24. 定位標題元素的最佳方法是什麼?
- 25. 什麼是突出顯示一個元素的正確方法?
- 26. 什麼是表示空XML元素的正確方法?
- 27. 什麼是通過JavaScript引用HTML元素的正確方法?
- 28. 什麼是從DOM請求這個元素的正確方法?
- 29. 什麼是創建複雜元素的正確方法?
- 30. 用getElementsByClassName迭代DOM元素的正確方法是什麼?
我在重複標誌上的錯誤。以爲我看到了一個jQuery標籤。 –