我需要在SVG文本元素的鼠标悬停时显示工具提示。我在网上找到的所有内容都说要添加Title元素作为SVG元素的第一个子元素。它可以在Chrome浏览器中使用,但不能在Safari(我的用户群的主要浏览器)中使用。
以下是显示我的情况的简化示例。

是FontAwesome灯泡图标,是我希望用户将鼠标悬停并显示工具提示的元素。
<svg ...><text><title>some text</title></text></svg>
想法?
答案 0 :(得分:1)
我在Safari 12.1中测试了以下代码段,工具栏“某些文本”按预期显示。也许您正在使用旧版本的Safari进行测试,或者您正在使用会影响此功能的插件?
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css">
<svg width="50" height="50">
<text x="10" y="20" class="fas">
<title>some text</title>

</text>
</svg>