add --random-timeout

This commit is contained in:
josephsmendoza
2022-12-01 05:57:30 +00:00
parent 38d8fb1d54
commit 1be3525ee5
+10 -4
View File
@@ -1,4 +1,10 @@
(function CSSRandom(){
document.body.style.setProperty('--random',Math.random())
requestAnimationFrame(CSSRandom)
})()
const style=document.body.style
function CSSRandom(){
style.setProperty('--random',Math.random())
const timeout=style.getPropertyValue('--random-timeout')
if(timeout){
setTimeout(CSSRandom,parseInt(timeout))
}else{
requestAnimationFrame(CSSRandom)
}
}