Задать вопрос
@Sergey750il

Как сделать адаптивным SVG график?

Доброго времени суток. Не получается добавить адаптивности графику сделанному по этому примеру bl.ocks.org/mbostock/3883245 Пробовал задавать проценты за место пикселей, но ничего не вышло.
  • Вопрос задан
  • 469 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
Поместите график в контейнер, а контейнеру задайте:
overflow-x: scroll;
overflow-y: none;
width: 100%;


Сам граффик не уменьшится, но если не влезает в экран, его можно быдет прокрутить. Но лучше найдите с встроенной адаптивностью.
Ответ написан
Комментировать
@kravchenko-me
codepen.io/anon/pen/aZOZmM

Убираем в разметке в свг width и height,
а их значения переносим во viewbox и пишем в css ширину в процентах
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы