SVG文本标签:鼠标悬停时显示标题?

时间:2017-05-16 15:17:30

标签: html svg

我有一个分成多行的SVG文本元素,如下所示:

<text class="label" text-anchor="middle">
<tspan x="0" y="0" dx="0" dy="0em">Managing</tspan>
<tspan x="0" y="0" dx="0" dy="1em">director or...</tspan>
</text>

当我将鼠标悬停在文字上时,我想要一个更长的短语“管理总监或总裁”。

我是否有一种简单的方法可以使用title属性或类似方法?我尝试在titletext标记中添加tspan属性,但似乎没有帮助。

1 个答案:

答案 0 :(得分:3)

试试这个:

<text class="label" text-anchor="middle">
  <tspan x="0" y="0" dx="0" dy="0em">Managing</tspan>
  <tspan x="0" y="0" dx="0" dy="1em">director or...</tspan>
  <title>Managing director or president</title>
</text>

SVG有自己的一组标签。 Source