JSFiddle - React, Tailwind, and code Playground
by jackrugile
HTML
<div id="bars">
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
</div>
CSS
body {
background: #f3f3f3;
}
#bars {
background: #fff;
border: 1px solid #ccc;
height: 30px;
margin: 40px 0 0 40px;
position: relative;
width: 41px;
}
.bar {
background: #000;
/*border: 1px dotted #000;*/
bottom: 1px;
height: 5px;
position: absolute;
width: 3px;
-webkit-animation: test linear infinite alternate;
}
@-webkit-keyframes test {
0% {
opacity: .3;
height: 5px;
}
100% {
opacity: 1;
height: 28px;
}
}
.bar:nth-child(1) { left: 1px; -webkit-animation-duration: 474ms; }
.bar:nth-child(2) { left: 5px; -webkit-animation-duration: 433ms; }
.bar:nth-child(3) { left: 9px; -webkit-animation-duration: 407ms; }
.bar:nth-child(4) { left: 13px; -webkit-animation-duration: 458ms; }
.bar:nth-child(5) { left: 17px; -webkit-animation-duration: 400ms; }
.bar:nth-child(6) { left: 21px; -webkit-animation-duration: 427ms; }
.bar:nth-child(7) { left: 25px; -webkit-animation-duration: 441ms; }
.bar:nth-child(8) { left: 29px; -webkit-animation-duration: 419ms; }
.bar:nth-child(9) { left: 33px; -webkit-animation-duration: 487ms; }
.bar:nth-child(10) { left: 37px; -webkit-animation-duration: 442ms; }