在HTML5中,我想要创建一个使用白色填充颜色的
fillRect()
和一个带有黑色边框的border
。除非可以稍后再进行填充,否则不想使用strokeRect()
。我正在制作一个游戏,在游戏中单击正方形会改变它们的颜色(它比这更复杂,但这是重点)。<canvas id="canvas1" width="400" height="300" style="border:1px solid #000000;"></canvas>
<script>
var c=document.getElementById("canvas1");
var ctx=c.getContext("2d");
ctx.strokeStyle="rgba(0,0,0,1)";
ctx.strokeRect(0,0,100,100);
</script>
< p>画布周围的边框仅供参考。
我也可以使用CSS,但目前所有内容都在HTML中。< /p>