作者:135369一生真爱_890 | 2023-09-05 11:52
给定一个现有的有效SVG文档,创建"信息弹出窗口"的最佳方法是什么,这样当你悬停或点击某些元素时(比方说)你弹出一个具有任意数量(即不仅仅是单行工具提示)的框.额外的信息?
这应该至少在Firefox中正确显示,如果图像被栅格化为位图格式,则不可见.
1> Neil Fraser..:
这个问题在2008年被提出.在过去的四年里,SVG迅速发展.现在,我所知道的所有平台都完全支持工具提示.使用
标记(不是属性),您将获得本机工具提示.
以下是文档:https:
//developer.mozilla.org/en-US/docs/SVG/Element/title
注意:当您使用javascript动态添加它时,这似乎不起作用.
我在d3可视化框架中使用它来使用javascript添加工具提示,它在我最近的chrome和firefox版本中工作.代码类似于`chart.selectAll("g.cell.child").append("title").text(function(d){return d.size;});`
2> Sparr..:
可在此处找到进一步的解释.
现在已经破坏了IBM站点的链接.
@kasuparu我刚刚向ibm发送了关于破损链接的反馈.该目录中的某些文件仍然存在,因此可能是一个错误.