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

Как правильно перерисовать canvas при ресайзе окна?

Есть анимированная сетка из точек.

При ресайзе окна canvas не уменьшается под размер окна, а просто сжимается, в следствие чего искажается сетка и некорректно регистрируется положение курсора.
Как это можно исправить?

Доп. вопрос на вскидку - как изменить фоновый цвет canvas на полностью прозрачный?
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@rPman
Ты же сам задал размер в vh/vw а они по определению процент от размера окна.
Делай в px или хотя бы в em

canvas такой же элемент как и другие, устанавливайте стиль background:transparent; или opacity:XXX;
Ответ написан
Ваш ответ на вопрос

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

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