Bounce Animation Effect
Run
HTML
Bounce
CSS
.circle { width: 100px; height: 100px; background: #ad132a; border-radius: 50%; } .bounce{ animation-name: bounce; animation-duration: 1s; animation-iteration-count: infinite; animation-delay: 1s; animation-fill-mode: both; } @keyframes bounce { 0%, 20%, 53%, 80%, 100%{ transform-origin: center bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 40%, 43%{ transform-origin: center bottom; transform: translate3d(0px, -30px, 0px); opacity: 1; transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); } 70%{ transform-origin: center bottom; transform: translate3d(0px, -15px, 0px); opacity: 1; transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); } 90%{ transform-origin: center bottom; transform: translate3d(0px, -4px, 0px); opacity: 1; } }
Copyright © 2024 KodeKite