Недавно я начал изучать d3.js. Я столкнулся с проблемой, что мой график вышел из назначенного SVG, и он отключается. Я пробовал стиль моего графика-div с переполнением: auto/overflow: свойство прокрутки, но оно, похоже, не работает
Есть ли другие способы динамического изменения размера SVG, чтобы я мог прокручивать страницу вниз, чтобы увидеть полное содержимое? Может ли кто-нибудь указать какие-либо подсказки?
С уважением
Вы можете изменить размер SVG, установив его высоту и ширину:
svg.attr("height", newHeight).attr("width", newWidth);
Вы должны сами вычислить размеры SVG. То есть D3 не предоставляет каких-либо функциональных возможностей для соответствия размера контейнера его содержимому.