JSFiddle - React, Tailwind, and code Playground
by Zeaklous
HTML
<div class='pulse'></div>
CSS
@-webkit-keyframes pulsate {
0% {
-webkit-transform: scale(0.8, 0.8);
opacity: 0.3;
}
50% {
-webkit-transform: scale(1, 1);
opacity: 1.0;
}
100% {
-webkit-transform: scale(0.8, 0.8);
opacity: 0.3;
}
}
@-moz-keyframes pulsate {
0% {
-moz-transform: scale(0.8, 0.8);
opacity: 0.3;
}
50% {
-moz-transform: scale(1, 1);
opacity: 1.0;
}
100% {
-moz-transform: scale(0.8, 0.8);
opacity: 0.3;
}
}
@-o-keyframes pulsate {
0% {
-o-transform: scale(0.8, 0.8);
opacity: 0.3;
}
50%
-o-transform: scale(1, 1);
opacity: 1.0;
}
100% {
-o-transform: scale(0.8, 0.8);
opacity: 0.3;
}
}
@keyframes pulsate {
0% {
transform: scale(0.8, 0.8);
opacity: 0.3;
}
50% {
transform: scale(1, 1);
opacity: 1.0;
}
100% {
transform: scale(0.8, 0.8);
opacity: 0.3;
}
}
/* For demo purposes */
.pulse {
width:100px; height:100px;
margin: 0 auto;
background:black;
border-radius:50%;
-webkit-animation:pulsate 3s infinite;
-moz-animation:pulsate 3s infinite;
-o-animation:pulsate 3s infinite;
animation:pulsate 3s infinite;
}