謎というか私がなにかを理解していないだけなんだろうけど。。Canvasを作る作り方によっては、サイズが上手く設定されない、というおはなし。 Canvas の作成 200x200のCanvas を4つの方法でつくってみる。まずは、普通に静的に作る。 <div id="placeHolder"> <canvas id="static" width="200" height="200"></canvas> </div>次に3つの方法で動的に作る。 $("#placeHolder").append($('<canvas ' + 'id="dynamic0" width="200" height="200" ></canvas>')); $("#placeHolder").append($('<canvas/>', { id: "dynamic1", width: 200, height: 200