Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVG:对于文本锚定设置为中间的多行文本,如何删除tspan的偏移量?_Svg_Text_Tspan - Fatal编程技术网

SVG:对于文本锚定设置为中间的多行文本,如何删除tspan的偏移量?

SVG:对于文本锚定设置为中间的多行文本,如何删除tspan的偏移量?,svg,text,tspan,Svg,Text,Tspan,我有一些多行文字,我正在使用和来处理这个问题。我希望每一行都居中,因此我在主标记文本中使用anchor=middle。但是,即使dx=0,整个块仍会按文本的总长度移动 如何处理以多行为中心的SVG文本 e、 g 您可以为tspan指定与文本相同的x,例如 这通常是居中的 这也应该是。 <text text-anchor="middle" font-size="12px"> This would normally be centered <tspan>

我有一些多行文字,我正在使用和来处理这个问题。我希望每一行都居中,因此我在主标记文本中使用anchor=middle。但是,即使dx=0,整个块仍会按文本的总长度移动

如何处理以多行为中心的SVG文本

e、 g


您可以为tspan指定与文本相同的x,例如

这通常是居中的 这也应该是。
<text text-anchor="middle" font-size="12px">
    This would normally be centered
    <tspan>
        this should be too.
    </tspan>
</text>