Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HTML5 Canvas distorted?

Tags:

I thought for a bit of fun I would have a look at the canvas. It seemed fairly easy to draw a box so I pretty much copied an example from the mozilla developer site. You can see it here: http://jsfiddle.net/Wolfy87/DZBwp/

As you can see it has distorted. Does anyone have any ideas? I am setting the same x/y and the same width/height. It should be a box, right?

like image 675
Olical Avatar asked Dec 09 '10 10:12

Olical


People also ask

Why is my HTML canvas blurry?

However, the Canvas still looks pixelated. This is because the Canvas is rendering to a bitmap of one size then scaling the bitmap to fit the CSS dimensions. To fix this, we modify the Canvas's bitmap dimensions to match the CSS dimensions using JavaScript.


1 Answers

Fixed it myself, I had to set the width and height via the tag, not CSS. Lucky guess.

<canvas width='400' height='300'></canvas> 
like image 61
Olical Avatar answered Sep 22 '22 14:09

Olical