SVG text-anchor 设置使文本元素移动
SVG text-anchor setting makes the text element to move
您好,我正在尝试设置 SVG 文本元素的文本锚点。
但是当我这样做时,文本元素的位置正在改变。我阅读了它的 "x" 属性,但它保持不变。但是 getBBox() 给出了不同的值。
我的问题:
如何重新定位文本元素?有什么方法可以设置 BBox 吗?
我正在使用 JQuery 和 JQuery SVG
听起来您误解了 text-anchor
属性的工作原理。它告诉渲染器文本应该如何相对于您使用 x
和 y
指定的位置定位。如果更改它,文本的位置将相对于 x
& y
.
发生变化
您可以在这里阅读它的定义:http://www.w3.org/TR/SVG/text.html#AlignmentProperties
How do I reposition the text element?
您使用 x
和 y
属性。您还可以使用 transform
属性。
is there any method to set the BBox?
没有。边界框是只读的。
您好,我正在尝试设置 SVG 文本元素的文本锚点。 但是当我这样做时,文本元素的位置正在改变。我阅读了它的 "x" 属性,但它保持不变。但是 getBBox() 给出了不同的值。
我的问题: 如何重新定位文本元素?有什么方法可以设置 BBox 吗? 我正在使用 JQuery 和 JQuery SVG
听起来您误解了 text-anchor
属性的工作原理。它告诉渲染器文本应该如何相对于您使用 x
和 y
指定的位置定位。如果更改它,文本的位置将相对于 x
& y
.
您可以在这里阅读它的定义:http://www.w3.org/TR/SVG/text.html#AlignmentProperties
How do I reposition the text element?
您使用 x
和 y
属性。您还可以使用 transform
属性。
is there any method to set the BBox?
没有。边界框是只读的。