Добавление полосы прокрутки, чтобы увидеть полное содержимое SVG d3.js

0

Недавно я начал изучать d3.js. Я столкнулся с проблемой, что мой график вышел из назначенного SVG, и он отключается. Я пробовал стиль моего графика-div с переполнением: auto/overflow: свойство прокрутки, но оно, похоже, не работает

Есть ли другие способы динамического изменения размера SVG, чтобы я мог прокручивать страницу вниз, чтобы увидеть полное содержимое? Может ли кто-нибудь указать какие-либо подсказки?

С уважением

Теги:
d3.js
graph

1 ответ

1

Вы можете изменить размер SVG, установив его высоту и ширину:

svg.attr("height", newHeight).attr("width", newWidth);

Вы должны сами вычислить размеры SVG. То есть D3 не предоставляет каких-либо функциональных возможностей для соответствия размера контейнера его содержимому.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню