dagre-d3- сделать длинный текст для размещения внутри узла

В 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

Как я могу сделать текст, чтобы поместиться внутри узла?

1 ответ

Решение

Использовать auto свойство по ширине и высоте, как это:

Образец скрипки

с помощью auto элемент будет автоматически регулировать его высоту и ширину, чтобы его содержимое отображалось правильно.

Другие вопросы по тегам