我正在开发一个项目,并且想要创建一个按钮,使用Math.floor和Math.random生成一个数字,以选择数组中的图像,然后将其作为背景应用到我的画布。< / p>
在代码中获取图像之前,我一直在改变背景颜色,我很好奇是否有办法使用JavaScript函数更改背景。到目前为止,我能够改变画布背景的唯一方法是在css中编辑背景颜色,然后将样式放在头部并完全覆盖css。
这可能吗?
答案 0 :(得分:1)
可以绘制HTML画布,画布上绘制的第一个图像将位于第二个图像的后面。为了使画布具有“背景”,您应该使用绘图功能在画布的宽度和高度上绘制x 0和y 0上的图像。
在这里查看如何使用绘图功能: http://www.w3schools.com/tags/canvas_drawimage.asp