1
我有一个“可缩放”的SVG矩形,它包含一排较小的矩形。我想显示工具提示这些小矩形但因为该“缩放”矩形下面的代码,我不能在小长方形的悬停显示工具提示:如何显示位于可缩放SVG矩形内的SVG元素的工具提示?
svg.append("rect")
.attr("width", width)
.attr("height", height)
.style("fill", "none")
.style("pointer-events", "all")
.call(d3.zoom()
.scaleExtent([1/8, 4])
.on("zoom", zoomed));
如何执行鼠标悬停或将鼠标悬停在较小的矩形上,同时保持缩放行为不变?我是否需要更改“指针事件”属性?
P.S. :(缩放最终用于正确看到较小矩形内的文本,因此我决定将它们放在一个更大的矩形中,并对该外部矩形内的所有内容执行缩放。)