0
这是我的代码:位置SVG项目相对于文本
<?xml version="1.0">
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 100 30" version="1.1">
<text id="t1" x="50%" y="50%" text-anchor="middle">Hello World</text>
<g transform="translate(0,0) rotate(0)">
<rect x="0" y="0" width="10" height="10" fill="blue" />
</g>
</svg>
这给我的Hello World和矩形。我想知道如何定位我的矩形相对于我的文本。我认为这会做到这一点,但根据我上面的代码矩形应该坐在文本的顶部,但它不。
编辑:我试过,但它并没有改变什么:
<?xml version="1.0">
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 100 30" version="1.1">
<g transform="translate(0,0) rotate(0)">
<rect x="0" y="0" width="10" height="10" fill="blue" />
</g>
<text id="t1" x="50%" y="50%" text-anchor="middle">Hello World</text>
</svg>
画家的典范。最后在上面。 –
@RobertLongson对不起,我不明白。我试图将文字放在以下,但这没有什么区别。 –
Jimmy
@RobertLongson更新 – Jimmy