SVG 工具提示问题

本文关键字:问题 工具提示 SVG | 更新日期: 2023-09-27 18:34:38

我有一个用 asp.net c#构建的项目,并使用HTML中的嵌入对象来显示SVG文件。

我要求在 SVG 元素上显示工具提示。SVG 是一个单独的文件,内容采用 XML 格式。该文件基本上是从Visio文件转换后生成的。

现在,我必须在工具提示中显示不同SVG元素上的一些动态内容。

我添加了一个单独的矩形和文本元素,并将其隐藏在 SVG 元素中,并将鼠标悬停在任何 SVG 元素上时,我使工具提示可见。到目前为止,它一直在工作。

现在我必须设置工具提示的位置,如果我需要根据目标组元素计算位置,这有点棘手。

如果我在鼠标位置上填充工具提示,

则工具提示会拖动鼠标位置,这看起来很糟糕。 所以我想在目标元素位置上填充工具提示。

请帮我在目标元素上设置工具提示位置!

SVG 工具提示问题

在下面的URL上找到了解决方案:如何在缩放和旋转Raphael对象后确定它的大小?

用于get_metrics函数计算显示工具提示所需的位置。

多谢!