将变换应用于父g元素后,未在子元素上更新Snap.svg边界框

时间:2014-02-03 17:28:36

标签: javascript svg snap.svg

Codepen:http://codepen.io/anon/pen/dfIBv

我在g元素中有两个矩形,我应用了变换。 GetBBox方法在变换之前和之后显示相同的数字。

如果我直接在这些矩形上应用相同的变换,getBBox方法会显示正确的测量结果。

在将变换应用于父组元素之后,有没有办法如何对这些矩形进行“正确”测量?

谢谢!

1 个答案:

答案 0 :(得分:0)

伊恩是对的。 element.node.getBoundingClientRect()显示正确的度量。谢谢:))