如何跨浏览器查找SVG元素的大小

时间:2013-11-04 17:01:57

标签: javascript css svg

我试图获取视口内元素的大小。为此,我使用了getClientBoundingRect()因为它会在应用变换后给出我的大小。我遇到的问题是客户端rect的大小不会大于最高视口。所以我切换到getBBox()。现在问题是它在Firefox中不起作用。在所有浏览器中获取元素大小的最佳方法是什么?

Demo on jsBin

1 个答案:

答案 0 :(得分:1)

你可以尝试用它包围一个div:

Running Demo