gpt4 book ai didi

javascript - 获取 SVG 元素的绝对位置

转载 作者:可可西里 更新时间:2023-11-01 13:35:22 26 4
gpt4 key购买 nike

假设这段代码带有 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());

关于javascript - 获取 SVG 元素的绝对位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18033358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com