JSFiddle - React, Tailwind, and code Playground
HTML
<div id='Logo'>
<div id='channelA' class='channel'></div>
<div id='channelB' class='channel'></div>
<div id='channelC' class='channel'></div>
<div id='channelD' class='channel'></div>
<div id='channelE' class='channel'></div>
<div id='channelF' class='channel'></div>
<div id='channelG' class='channel'></div>
</div>
CSS
#Logo {
width: 245px;
height: 245px;
background: red;
}
div.channel {
float: left;
z-index: 9;
background: white;
}
#channelA {
width: 35px;
height: 45px;
}
#channelB {
width: 35px;
height: 85px;
}
#channelC {
width: 35px;
height: 85px;
}
#channelD {
width: 35px;
height: 50px;
}
#channelE {
width: 35px;
height: 150px;
}
#channelF {
width: 35px;
height: 30px;
}
#channelG {
width: 35px;
height: 85px;
}
JavaScript
setInterval(function () {
$('.channel').each(function () {
$(this).animate({
height: (Math.round(Math.random() * 185)) + 'px'
});
});
}, 100);