CSS - CSS3HTML - HTML5

Creare un cerchio che salta in CSS3 e HTML5

Ecco come creare un cerchio che salta in CSS3 e HTML5:

HTML:

<div class="ball"></div>

CSS:

.ball {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: red;
  position: relative;
  animation: bounce 1s infinite;
}

@keyframes bounce {
  0% {
    top: 0;
  }
  50% {
    top: 200px;
  }
  100% {
    top: 0;
  }
}

In questo esempio, abbiamo creato un cerchio rosso con una classe “.ball” nel nostro HTML. Nel nostro CSS, abbiamo applicato alcune proprietà come la larghezza, l’altezza e il bordo a questo elemento per renderlo una palla. Inoltre, abbiamo applicato la posizione relativa e l’animazione “bounce” alla classe “.ball”.

La nostra animazione “bounce” utilizza la regola “@keyframes” per definire il movimento del cerchio. Nella posizione “0%”, il cerchio è posizionato in cima alla pagina. Nella posizione “50%”, il cerchio è posizionato a 200px dalla cima della pagina. Nella posizione “100%”, il cerchio torna alla posizione iniziale. Abbiamo impostato la durata dell’animazione a 1 secondo e abbiamo impostato l’opzione “infinite” per far sì che l’animazione continui a ripetersi.

Quando visualizzi questa pagina HTML nel tuo browser, vedrai un cerchio rosso che rimbalza su e giù all’infinito.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *