有没有办法在刷新时更改网站的颜色?

Is there a way to change the color of your website when refreshing it?

我做了一个有特定主题的网站,有没有办法在刷新时改变网站 background/text 的颜色?这是一些只能改变背景的代码。如何制作它以选择带有文本和背景的主题

您可以在背景颜色属性上使用 Math.random(),例如:生成 0-10 之间的随机数,然后生成一个数组,其中填充了您想要的颜色的十六进制值。然后根据 Math_random().

设置背景或文本颜色

如果您想更改背景或文本的颜色,请使用 DOM 访问此样式并编辑:

var bgcolorArr = new Array("silver", "#BAF3C3", "#c3baf3", "red", "green", "blue")
document.body.style.backgroundColor = bgcolorArr[Math.floor(Math.random()*bgcolorArr.length)]

更新!! 使用数组文字更短 new Array():

var bgcolorArr = ["silver", "#BAF3C3", "#c3baf3", "red", "green", "blue"]