JSFiddle - React, Tailwind, and code Playground
by Chintan Upadhayay
HTML
<div class="sh-counter">
<div class="container">
<div class="row">
<div class="col-sm-3">
<div id="shiva"><span class="count">200</span><span>%</span></div>
</div>
<div class="col-sm-3">
<div id="shiva"><span class="count">150</span><span>%</span></div>
</div>
<div class="col-sm-3">
<div id="shiva"><span class="count">200</span><span>%</span></div>
</div>
<div class="col-sm-3">
<div id="shiva"><span class="count">230</span><span>%</span></div>
</div>
</div>
CSS
.sh-counter{
padding:50px 0;
background-color: #3cb878;
font-size: 70px;
color: rgba(255, 255, 255, 0.2);
line-height: 1;
}
JavaScript
$('.count').each(function () {
$(this).prop('Counter',0).animate({
Counter: $(this).text()
}, {
duration: 4000,
easing: 'swing',
step: function (now) {
$(this).text(Math.ceil(now));
}
});
});