0
A
回答
0
看看getBoundingClientRect() ...請注意,您需要照顧父節點。如果div元素的父母有不同的位置,那麼你需要將這個差異變成accout。
下面的代碼假定兩個divs
都有相同的父級並且絕對定位。
var bbox = div1.getBoundingClientRect();
div2.style.top = bbox.top + 'px';
div2.style.left = bboox.left + 'px';
div2.style.width = bbox.right - bbox.left + 'px';
div2.style.height = bbox.bottom - bbox.top + 'px';
相關問題
- 1. 如何將2d點從一個座標系映射到另一個座標系
- 2. 將變換從一個座標空間映射到另一個座標空間
- 3. 移動一個div到另一個DIV
- 4. 一個div延伸到另一個div
- 5. 將div推到另一個
- 6. 將draggable div附加到另一個div
- 7. Html將div附加到另一個div
- 8. 將div對齊到另一個div
- 9. 一個div到另一個
- 10. 在另一個給出的座標上添加一個div
- 11. 我需要一個div在另一個div的角落坐下,對另一格
- 12. 將div標籤添加到另一個div標籤下方
- 13. 將某個文本從一個div複製到另一個div
- 14. jQuery將標題標籤從一個div附加到另一個div
- 15. 將另一個div移動另一個
- 16. 通過jQuery將一個div移動到另一個div
- 17. 如何使用jQuery將一個div拖放到另一個div?
- 18. 無法將iframe從一個div複製到另一個div?
- 19. 如何使用jQuery將一個div加載到另一個div
- 20. jQuery將內容從一個div複製到另一個div
- 21. 如何將數值從一個div拉到另一個div?
- 22. 將兩個div粘貼到另一個
- 23. 的jQuery移動DIV到另一個DIV
- 24. 得到的div是另一個DIV
- 25. Django將根映射到另一個url
- 26. 另一個DIV
- 27. 另一個DIV
- 28. 另一個DIV
- 29. 另一個DIV
- 30. 與另一個DIV更換一個DIV