JSFiddle - React, Tailwind, and code Playground
by kougiland
HTML
<div class="pulse"></div>
CSS
.pulse {
position:absolute;
top:50%;
left:50%;
width: 32px;
height: 32px;
border-radius: 50%;
border: 4px solid #59c1e4;
-webkit-animation: pulse 5s ease-in-out infinite
}
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(0.1);
opacity: 0
}
1% {
-webkit-transform: scale(0.1);
opacity: .7
}
50% {
-webkit-transform: scale(1.5);
opacity: 0
}
100% {
-webkit-transform: scale(1.5);
opacity: 0
}
}
@-moz-keyframes pulse {
0% {
-webkit-transform: scale(0.1);
opacity: 0
}
1% {
-webkit-transform: scale(0.1);
opacity: .7
}
50% {
-webkit-transform: scale(1.5);
opacity: 0
}
100% {
-webkit-transform: scale(1.5);
opacity: 0
}
}
@-o-keyframes pulse {
0% {
-webkit-transform: scale(0.1);
opacity: 0
}
1% {
-webkit-transform: scale(0.1);
opacity: .7
}
50% {
-webkit-transform: scale(1.5);
opacity: 0
}
100% {
-webkit-transform: scale(1.5);
opacity: 0
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(0.1);
opacity: 0
}
1% {
-webkit-transform: scale(0.1);
opacity: .7
}
50% {
-webkit-transform: scale(1.5);
opacity: 0
}
100% {
-webkit-transform: scale(1.5);
opacity: 0
}
}