【发布时间】:2023-03-12 21:08:02
【问题描述】:
我尝试在鼠标悬停矩形时显示工具提示。我的尝试是使用<g> 并为其设置title 并将title 设置为<rect> 本身,但不会产生任何可见的输出(在 Chrome 上)。
HTML
<svg width="200px" height="200px">
<g title="blue rectangle">
<rect width="50px" height="50px" fill="blue" x="10px" y="10px"></rect>
</g>
<rect width="50px" height="50px" fill="red" x="60px" y="60px" title="red rectangle"></rect>
</svg>
观察
感谢 @Jacob Gray 的评论,问题仍然存在于 Chrome 上(FireFox 运行正常)。
谁能指出我正确的方向?
【问题讨论】:
-
在 Firefox 42 中为我工作
-
你完全正确@JacobGray,我没有在FF上尝试过。似乎是 Chrome 问题(当前使用的是 Chrome 47.0)。
-
我已经为 Firefox 提出了bug 1235066。 SVG 元素应该只将标题子元素显示为工具提示。它们不像 html 那样使用标题属性。
标签: html css svg tooltip rectangles