我正在处理SVG Graph(Dagre D3),并且在我的SVG代码中,父g
元素(具有edgeLabel类)看起来比其所需的大小和其子元素窄。这会导致我的标签上的消息不适合(请参见屏幕截图)
因此所需宽度为152.5(对于foreignObject
),但是我在浏览器(最新的Chrome)中看到137.25不好。我试图更改某些CSS样式(宽度,最小宽度等),但是没有用。任何想法如何解决它都将受到欢迎。谢谢。
UPD_1
g
父级如下:
其大小大于其子项edgeLabel
,这会导致问题
UPD_2
无论如何,152的大小足以显示内容。如果我们手动增加宽度,它将显示出来,但是容器的大小仍然会小于所需的大小: