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; }