gpt4 book ai didi

javascript - 通过 Javascript 中的循环操作颜色

转载 作者:行者123 更新时间:2023-12-01 15:59:10 26 4
gpt4 key购买 nike

我正在尝试创建一个 for 循环来操作 Javascript 页面的背景,我想创建从 rgb(0;0;0) 到 rgb(255;0;0) 的淡入淡出效果

但是我陷入了循环,我没有找到将变量传递给 rgb() 函数的方法。

这是我的 Javascript 代码:

var r;

function change() {
var doc = document.body;
var color;

for(r = 0; r < 256; r++){
color = rgb(r; 0; 0);
doc.style.backgroundColor = color;
}
}

setInterval(change, 100);

最佳答案

试试这个

var r = 0;

function change() {
color = 'rgb(' + r +', 0, 0)';
document.body.style.backgroundColor = color;
r < 256 ? r++ : 0;
}

setInterval(change, 100);

关于javascript - 通过 Javascript 中的循环操作颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62984286/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com