获取SVG元素的绝对位置

Get absolute position of a SVG element

本文关键字:位置 SVG 元素 获取      更新时间:2023-09-26

假设此代码段带有svg.js

var g1 = draw.group();
var g2 = g1.group();
g2.move(100,100);
var g3 = g2.group();
g3.rect(200,200);

现在,我怎样才能得到这个rect的绝对位置呢
感谢您的帮助

您可以使用rbox函数,该函数将翻译考虑在内。

这里有一个例子:

var draw = SVG('paper');
var g1 = draw.group();
var g2 = g1.group();
g2.move(100,100);
var g3 = g2.group();
var rect = g3.rect(200,200);
console.log(rect.rbox());