dagre-d3- 使长文本适合节点内部

dagre-d3- make the long text to fit inside node

在setNode中我们也可以指定html。如果我提到宽度和高度,如果它是一个长文本,它正在移出。

g.setNode(0, {
    labelType: "html",
    label: '<div style="color: red; width: 90px; height: 30px;">test data overlapping</div>',
    width: 70,
    height: 35
});

我试图给 div 宽度,但它不起作用示例 Fiddle

如何使文本适合节点?

像这样在宽度和高度上使用 auto 属性:

Sample Fiddle

using auto the element will automatically adjust its height and width to allow its content to be displayed correctly.