Lo que te está sucediendo es porque estás modificando el CSS del canvas, lo que necesitas es modificar directamente el atributo en el HTML.
O también con javascript
:
Código Javascript
:
Ver originalvar canvas = document.getElementById("micanvas");
canvas.width = 500;
canvas.height = 500;