我似乎無法找到這個在github所以在這裏,我們去:如何獲取絕對定位元素相對於另一個元素的放置座標?
假設我有一個包含position: relative
與其它元素child
其中包含position: absolute
,是父母的孩子DOM元素parent
,我怎麼能去獲得座標[頂部,左側]爲我的子元素[相對於父母]給出了一些放置字符串? (即 「左上」, 「頂部中間」, 「右下角」,等等...?)
理想的情況下,這樣的事情:
var coordinates = getRelativeCoordinates({
el: child // Child element which contains "position: absolute"
relativeToEl: parent // Parent container which contains "position: relative"
placement: "top left" // "top left" || "top middle" || "top right" || "right top" || etc...
});
console.log(coordinates);
>> {top: "-100px", left: "0px"}
「我怎麼能得到我的孩子元素的座標[頂部,左邊] ...「參考點的座標? – light
謝謝。我更新了這個問題。我需要相對於父元素的子元素的座標。 –