您好,我正在尝试设置SVG文本元素的文本锚。但是当我这样做时,文本元素的位置正在改变。我读了它的“ x”属性,但它保持不变。但是getBBox()给出了不同的值。
我的问题:如何重新定位文本元素?有什么方法可以设置BBox?我正在使用JQuery和JQuery SVG
听起来您似乎误解了该text-anchor
属性的工作原理。它告诉渲染器应如何相对于您使用x
和指定的位置来定位文本y
。如果更改它,则文本的位置将相对于x
&进行更改y
。
您可以在此处阅读其定义:http : //www.w3.org/TR/SVG/text.html#AlignmentProperties
如何重新定位文本元素?
您使用x
和y
属性。您也可以使用该transform
属性。
有什么方法可以设置BBox?
否。边界框是只读的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句