我似乎无法找到这个在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
谢谢。我更新了这个问题。我需要相对于父元素的子元素的坐标。 –