Previous DemoBest jQueryCodelab 
Counter Style : Demo 210
1963
WEB DESIGNING
1854
WEB DEVELOPMENT
1756
BRAND BUILDING
1823
RESPONSIVE DESIGN
HTML (Icons : Fontawesome & CSS Framwork: Bootstrap)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<div class="container">
    <div class="row">
        <div class="col-md-3 col-sm-6">
            <div class="counter">
                <span class="counter-value">0</span>
                <h3>Web Designing</h3>
                <div class="counter-icon"><i class="fa fa-globe"></i></div>
            </div>
        </div>
        <div class="col-md-3 col-sm-6">
            <div class="counter yellow">
                <span class="counter-value">0</span>
                <h3>Web Development</h3>
                <div class="counter-icon"><i class="fa fa-rocket"></i></div>    
            </div>
        </div>
    </div>
</div>
CSS (Fonts required: Poppins.)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
:root{ --main-color: #FA6B4C; }
.counter{
    color: var(--main-color);
    background: linear-gradient(#fff 9%,#fff 19%,var(--main-color) 19%,var(--main-color) 83%,#fff 83%,#fff 0%);
    font-family: 'Poppins', sans-serif;
    width: 210px;
    height: 210px;
    text-align: center;
    padding: 40px 0 35px;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.counter:before{
    content:"";
    background: #fff;
    border: 10px solid #3E5666;
    border-radius: 50%;
    box-shadow: 0 0 8px rgba(0,0,0,0.2);
    position: absolute;
    top: 7px;
    left: 7px;
    right: 7px;
    bottom: 7px;
    z-index: -1;
}
.counter .counter-value{
    font-size: 35px;
    font-weight: 600;
    line-height: 30px;
    color: red;
    padding-left: 150px;
    margin: 40px 70px 70px;
    display: block;
}
.counter h3{
    color: #fff;
    background: var(--main-color);
    font-size: 17px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 35px 10px;
    margin: 0 0 8px;
}
.counter .counter-icon{ font-size: 35px; }
.counter.blue{ --main-color: #0CCBDA; }
.counter.yellow{ --main-color: #F39C12; }
.counter.purple{ --main-color: #8A70A2; }
@media screen and (max-width:990px){
    .counter{ margin-bottom: 40px; }
}   
JavaScript (Counter depend on jQuery.)

<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
 
$(document).ready(function(){
    $('.counter-value').each(function(){
        $(this).prop('Counter',0).animate({
            Counter: $(this).text()
        },{
            duration: 3500,
            easing: 'swing',
            step: function (now){
                $(this).text(Math.ceil(now));
            }
        });
    });
});
License Terms
