我有一个网页,其中有一个 SVG 框 <svg id='graph'>...</svg>

我想给用户放大 SVG 框的可能性。

例如,如果我想将盒子的大小加倍,我会为此目的使用 document.getElementById("graph").currentScale*=2;

问题是所有窗口都被调整了大小,甚至是框外的 HTML 元素。

请问你知道这个问题的根源吗?

最佳答案

为了仅将缩放应用于 svg ,请使用此...

<svg>
<g transform="scale(2)">

</g>
</svg>

关于svg - 使用 currentScale 放大 SVG,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16876418/

10-17 02:41