繁体   English   中英

如何在svg中插入换行符 <tspan> 元件?

[英]How to insert line break in svg <tspan> element?

我有两行文本,每行<tspan>标签。

<tspan dy="-11.7890625">welocme</tspan> <tspan dy="16.8" x="285.75">text</tspan>

需要在它们之间换行。 但是<br>不起作用。 有人可以帮我从这里出去吗?

我认为这是不可能的。

但是,您可以在文本元素中使用多个tspan元素,并将dx属性用于em单元。 请记住,有两种可能的定位属性:

  • (x&y) - 设置绝对位置
  • (dx&dy) - 设置相对位置

 <svg width="200" height="200"> <text x="0" y="0"> <tspan x="0" dy="1em">Hello</tspan> <tspan x="0" dy="1em">World</tspan> </text> </svg> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM