1

canvas タグを Javascript コードで使用して、四角形を描画します。

var canvas=document.getElementById('myCanvas');
var ctx=canvas.getContext('2d');
ctx.fillStyle='#FF0000';

ctx.fillRect(0,0,80,100);

fillRect メソッドの場合、幅と高さに大きな値を指定すると、それらが適用されないことに気付きました。例:

ctx.fillRect(0,0,1000,1000);

次のようなものが得られます:

ここに画像の説明を入力

何か不足していますか?幅と高さに制限はありますか。ドキュメントによると、それに関連するものは見つかりませんでした。助けてください。

4

1 に答える 1

2

セットのサイズが長方形のサイズよりも小さいwidthと思います。次のように明示的に設定してみてください。heightcanvas

<canvas width="1500" height="1500"></canvas>
于 2012-08-25T20:12:26.290 に答える