Mackaybravo
@Mackaybravo
программист, фрилансер

Как нарисовать правильный круг на canvas?

Здравствуйте, в канвасе новичок. В общем есть блок, ширина 80% относительно окна, высота 400px. Внутри канвас, с шириной и высотой 100%. Нарисовал круг
ctx.beginPath();
	ctx.arc(50, 50, 50, 0, 2 * Math.PI, false);
	ctx.stroke();

получилось это
fdd1c5f353d74b168f3c6aab57006b1a.png
Почему так? p.s. но при сохранении рисунка, рендерит правильный круг.
  • Вопрос задан
  • 461 просмотр
Решения вопроса 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
но при сохранении рисунка, рендерит правильный круг.

Канвас нужно тянуть не стилями, а через задание width и height
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Cryptopay Санкт-Петербург
от 150 000 ₽
GXB Development Йошкар-Ола
от 60 000 до 160 000 ₽
23 февр. 2020, в 17:36
400 руб./в час
23 февр. 2020, в 17:19
1000 руб./в час
23 февр. 2020, в 16:47
10000 руб./за проект