day - 00 month - 0000

Ball animate

 <style>

.ball {

  position: absolute;

  border-radius: 50%;

  opacity: 0.7;

}</style>

<script>

/* script by petre-vitan */

// Câteva culori aleatorii pe care le poti modifica dupa bunul plac

const colors = ["#3CC157", "#2AA7FF", "#1B1B1B", "#FCBC0F", "#F85F36", "FF0000", "#006699"];


const numBalls = 50;

const balls = [];


for (let i = 0; i < numBalls; i++) {

  let ball = document.createElement("div");

  ball.classList.add("ball");

  ball.style.background = colors[Math.floor(Math.random() * colors.length)];

  ball.style.left = `${Math.floor(Math.random() * 100)}vw`;

  ball.style.top = `${Math.floor(Math.random() * 100)}vh`;

  ball.style.transform = `scale(${Math.random()})`;

  ball.style.width = `${Math.random()}em`;

  ball.style.height = ball.style.width;

  

  balls.push(ball);

  document.body.append(ball);

}


// Keyframes

balls.forEach((el, i, ra) => {

  let to = {

    x: Math.random() * (i % 2 === 0 ? -11 : 11),

    y: Math.random() * 12

  };


  let anim = el.animate(

    [

      { transform: "translate(0, 0)" },

      { transform: `translate(${to.x}rem, ${to.y}rem)` }

    ],

    {

      duration: (Math.random() + 1) * 2000, // random duration

      direction: "alternate",

      fill: "both",

      iterations: Infinity,

      easing: "ease-in-out"

    }

  );

});


</script>

*********************************************************************************


Niciun comentariu:

Trimiteți un comentariu

Lasa un comentariu

Bine ai venit!

Articole aleatorii

Formular de contact

Nume

E-mail *

Mesaj *

Arhivă blog

Bine de stiut

Cand iti este dor de cineva sa nu inchizii ochii. Are sa-ti fie si mai dor!

💛🧡❤️💜💙💚💛🧡❤️💜💙💚💛🧡❤️💜 💙💚💛🧡❤️💜💙💚💛🧡❤️💜💙💚
Iti promit ca intr- zi cand o sa fim batrani, o sa te tin de mana si apoi uitandu-ma in ochii tai am sa-ti spun: "Ai vazut ca am avut dreptate? Am imbatranit alaturi de tine! "

Comentarii recente

Social

DODO

De unde avem vizite?

Flag Counter
Intr-un ochi de apa patru ochi luceste
Ce sa fie oare? Este doua peste!
(fara poezie viata e pustiu)
Sper sa-ti placa de mine macar un pic
mai ales la cat m-am chinuit sa fac asta.



💖 Copyright © 2018 - Blogul lui Petre Vitan
💖 Powered by Blogger ⋆⭒˚。⋆ Design by Petre Vitan ⋆⭒˚。⋆