我希望每个绘制的正方形的颜色都改变。也许它与rgb有关?但我真的很陌生,所以我真的不知道哈哈。
不知道还有什么可以尝试的。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>IDK</title>
<style>
body {
background-color:rgb(30, 30, 30);
color:White;
}
</style>
</head>
<body>
<h2>IDK</h2>
<canvas id="minCanvas" width="600" height="600"></canvas>
<script>
var canvas = document.getElementById("minCanvas");
var ctx = canvas.getContext("2d");
var side=600;
var x=0;
var y=0;
var a = 255;
var b = 255;
var c = 255;
while (side>0) {
ctx.strokeStyle = "rgb(a,b,c)";
ctx.strokeRect(x, y, side, side);
//ctx.stroke();
a-=50;
b-=10;
c-=30;
x+=5;
y+=5;
side-=10;
}
</script>
</body>
</html>
有只小跳蛙
相关分类