标记选定的 svg / gfx 元素

Mark selected svg / gfx elements

我发现在 svg/gfx 中您不能为子元素设置边框和填充等。

那么是否有替代方法(svg/gfx borders/paddings 的方式...)?

我想这样做,当用户单击 <image>(或其他节点类型)时,他会以某种方式看到选择了哪个元素。我以为边框会起作用,但显然我错了。

用高亮颜色的描边和 none 的填充绘制一个矩形。选择元素时使其可见,并将其调整为所选元素的大小。您可以通过调用元素的 getBBox() 函数来获取元素的尺寸。