首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在svg <tspan>元素中插入换行符?

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

Stack Overflow用户
提问于 2018-03-02 06:13:21
回答 1查看 7.7K关注 0票数 7

我有两行文本,每个<tspan>标记对应每一行。

代码语言:javascript
复制
<tspan dy="-11.7890625">welocme</tspan> <tspan dy="16.8" x="285.75">text</tspan>

他们之间需要断线。但是<br>不起作用。有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2018-03-02 10:28:24

我认为这不可能。

但是,您可以在text元素中使用多个tspan元素,并对dy属性使用em单元。请记住,有两个可能的定位属性:

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

代码语言:javascript
复制
<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>

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49063695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档