SVG文本锚点设置使文本元素移动
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
如何重新定位文本元素?
使用x
和y
属性。也可以使用transform
属性。
有什么方法可以设置BBox吗?
没有。边界框是只读的。
相关文章:
- 如何在浏览器中选择所有*renderable*文本元素
- 如何使用RaphaelJS将文本元素约束在正方形中
- 使用d3.js删除svg文本元素
- 替换动态生成的文本元素
- Protractor测试:如何设置登录表单中文本元素的值
- 如何获取与提交表单上所选复选框相同行的文本元素
- SVG文本锚点设置使文本元素移动
- Svg文本元素被另一个Svg元素重叠
- Imacros替换文本元素
- Windows 8 上的 Safari 5 反转 SVG 上的所有文本元素
- 运行 PHP 代码以根据文本元素的值从数据库中获取值
- 我想要输入文本元素中的实时更改事件
- 如何使用 jQuery 忽略文本元素上的特定字符
- RaphaelJS中的文本元素不会在触摸设备上拖动
- d3 - 旋转数组中的文本元素
- 如何通过单击复选框将文本元素从输入复制到另一个输入
- .text() 给出元素中的所有文本元素
- 在函数内调用对象文本元素
- 移动文本元素与弧拉斐尔JS
- 编辑文本元素时,将重置后端用户设置