首页 > 解决方案 > 为什么我不能更改画布的背景?

问题描述

所以,我想制作一个蛇游戏作为一个初学者项目来让自己进入游戏制作,这也是我想首先编写代码的主要原因。

我做了我的画布,过了一会儿,我让它出现在边框上。但是,我的画布的背景不会改变,我不知道为什么。

我尝试使用 JSHint,但它不是很有帮助。

<canvas id="gameCanvas" width="700" height="600" backgroundColor="yellow" style="border:4px solid black;">Good morning</canvas>

标签: htmlcsscanvas

解决方案


您需要在style属性中指定背景颜色,如下所示:

 style="border:4px solid black; background-color: yellow"

请参阅下面的演示:

<canvas id="gameCanvas" width="700" height="600" style="border:4px solid black; background-color: yellow">Good morning</canvas>


推荐阅读