Есть ли способ сделать canvas адаптивным?

Приветствую всех!
Кто имеет опыт работы с canvas, подскажите плиз, можно ли сделать его адаптивным?
Есть например холст размером 500 на 500 пикселей. На нем допустим есть 10 кругов с диаметром 100 пикселей, которые хаотично плавают по холсту. Надо сделать так, чтобы при уменьшении экрана, круги тоже пропорционально или адаптивно уменьшались.
Какие могут быть варианты?
  • Вопрос задан
  • 2649 просмотров
Решения вопроса 1
GreyCrew
@GreyCrew
Full-stack developer
Задай переменную в которую отправляй ширину экрана, и от этого пропорционально уменьшай элементы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
В общем виде - как-то так:
58bbf8ffc8a2454b9e4e52b49f063888.gif
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы