Hello so i did online classes and the teacher tried to teach us an bubble animation like this: https://drinkcann.com/ but like it was more simple he only wanted to make the bubble animated but for some reason my code doesn't work:
var numberOfbubbles = 10
for (let i = 0; i < numberOfbubbles; i++) {
newBubble()
}
function newBubble() {
let bubble= document.createElement("div");
bubble.classList.add("bubble");
let x = randomNumber(100);
let delay= randomNumber(3000)
bubble.style.left = x + "vw";
bubble.style.animationDelay = delay + "ms";
document.querySelector("body").appendChild(bubble);
}
function randomNumber() {
return Math.floor(Math.random() * max)
}
```
the html code has an html:5 standard and just a div so can you tell me where is the problem in my code?,let me know if you want to post something else too
css code: https://codeshare.io/5Nn8PJ