如果我在char
内有两个text
的堆积块,第二个更大,第二个被切断。
svg
我如何标记这个以便更长时间不被切断?
答案 0 :(得分:1)
你基本上有三个选择
<svg>
元素的宽度。您可以将其设为100%,这将是<svg>
元素容器的大小。<svg>
元素<tspan>
元素在多行显示文字我刚刚在下面任意扩大了第二个<svg>
元素。
<div id="fixed-target" style="display:block; margin:0 auto; width:100%; height:103px; border:0px solid #000; overflow-x:auto; ">
<svg width="654" height="83">
<text text-anchor="middle" x="50%" y="59" font-family="Abbey" font-size="60px"
style="font:bold 80px Arial; color:#fff; fill:rgb(0,0,0);">
<tspan dy="15">Some test text</tspan>
</text>
</svg>
</div>
<div id="fixed-target" style="display:block; margin:0 auto; width:100%; height:103px; border:0px solid #000; overflow-x:auto; ">
<svg width="1554" height="83">
<text text-anchor="middle" x="50%" y="59" font-family="Abbey" font-size="60px"
style="font:bold 80px Arial; color:#fff; fill:rgb(0,0,0);">
<tspan dy="15">A very very very long block of test text</tspan>
</text>
</svg>
</div>
&#13;