我有一个SVG-Element,我希望通过类似的方式将其与内容相符:
var svg = document.getElementsByTagName("svg")[0];
var bb=svg.getBBox();
var bbx=bb.x;
var bby=bb.y;
var bbw=bb.width;
var bbh=bb.height;
var vb=[bbx,bby,bbw,bbh];
svg.setAttribute("viewBox", vb.join(" ") );
但是现在我首先想要移动左上角的所有元素(边距10px)。之后,我想以上面显示的方式使svg-element适合于conent。
如何将所有元素移动到角落?
JSfiddle: http://jsfiddle.net/4pD9N/