我正在研究svg
圖片,我想出了一個問題,其中text
標記的dy
屬性被忽略。下面是一個例子爲什麼svg文本標籤忽略了dy屬性?
<body>
<svg width="100" height="100" style="border-style:solid;border-width:3px;border-color:grey;">
<g transform="translate(20,20)scale(1)">
<g class="node" transform="translate(0,0)">
<rect height="27" width="56" rx="10" ry="10" style="fill: #ffffff;stroke:steelblue;stroke-width:2px"></rect>
<text dx="6" dy="6">
<tspan x="0" dy="15">lxvirt129</tspan>
</text>
</g>
</g>
</svg>
</body>
這裏是搗鼓它liveExample
所以我的問題是,爲什麼當我在<text>
標籤改變dy
價值的文本不會改變位置? 根據我的理解,dy
屬性表示y軸與父標籤的區別。
那麼爲什麼在這種情況下不工作?
感謝
所以...你怎麼改變'dy' ?.我沒有看到任何JS –
@Paulie_D在我的示例中,我手動更改'dy'以保持簡單。在我的代碼中,這是從JS開始的。 – NikosDim