Мобильный пузырьковый график D3.js

1

Я строю карту пузырьков силы с D3.js. Я почти готов, единственное, что когда я имитирую на мобильном телефоне, позиции пузырьков не корректируются по размеру экрана (я не вижу пузыря). Когда я смотрю на примеры, он, кажется, правильно отображается на мобильных телефонах.

Какая часть кода в D3.js меняет мобильный дисплей?

Вы можете визуализировать мой проект из этой ссылки (некоторые вещи не работают, как фоновое изображение, но пузыри есть. Мы видим их в режиме планшета и рабочего стола, но не в режиме сотового телефона). Вы можете получить доступ к странице github, следуя одному и тому же пути: https://rawgit.com/aubertsigouin/canAi/master/index.html

  • 0
    Можем ли мы увидеть ваш код, пожалуйста?
  • 0
    Вот мой файл JS
Показать ещё 1 комментарий
Теги:
d3.js

1 ответ

0

Ваш svg больше, чем экран?

Вы можете установить размер svg на основе размера окна.

let svg = d3.select('#teck-stack-svg');
svg.attr('width', window.innerWidth);
svg.attr('height', window.innerHeight);

Ещё вопросы

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