Configuré el tamaño del lienzo en js:
const cv = document.getElementById("cv"); cv.width = innerWidth; cv.height = innerHeight; Sin embargo, aparecen barras de desplazamiento. ¿Cómo puedo lidiar con eso? (sin usar overflow: hidden )
Usar overflow: hidden es el código correcto y más fácil de colocar en tu CSS.
#cv { overflow: hidden; }Esto eliminará las barras de desplazamiento.
Sin embargo, si desea evitar ese código, puede establecer el padding y el margin en 0 , lo que tendrá más o menos el mismo efecto.
#cv { padding: 0; margin: 0; } Esto también eliminará las barras de desplazamiento, algo así como overflow: hidden .