通过CSS更改SVG文本节点的内容:之前

时间:2015-08-05 14:43:18

标签: html css svg

在HTML中我有一个SVG块,里面有文本节点。我想通过CSS更改文本节点的内容:before或:after。如果这样做,则没有任何影响。

这是HTML剪辑:

<defs>
    <symbol id="mytext"><text class="mytext" x="455" y="290">my added text is: </text></symbol>
</defs>

<use x="10" y="10"  xlink:href="#mytext" /></use>

现在我想在文本标签中加上id&#39; mytext&#39;像这样的CSS:

.mytext:after{
  content: "this text";
}`

我不想改变任何风格,我唯一的目标是将内容附加到SVG的textnode。

0 个答案:

没有答案