キャンバスのデフォルトサイズ 質問する

キャンバスのデフォルトサイズ 質問する

Chrome はキャンバス タグのデフォルトの幅を 300 ピクセルに設定するようです。

これは、キャンバスを、それを含む div のサイズ(サイズが指定されていない)にデフォルト設定したい場合には、少し面倒です。

例を使うここキャンバスのデフォルトを、パディングを追加した見出しの幅に設定したいと思います。

それが意味を成すといいのですが。

これはJavaScriptなしでも可能ですか?

ベストアンサー1

フィン、君の言う通りだよ。

html5仕様から、http://www.w3.org/TR/2012/WD-html5-author-20120329/the-canvas-element.html#the-canvas-element

キャンバス要素には、座標空間のサイズを制御する幅と高さの 2 つの属性があります。

これらの属性を指定する場合、その値は有効な負でない整数である必要があります。

幅属性のデフォルトは300、高さ属性のデフォルトは150

おすすめ記事