"Icon and Text (Services)"
Bootstrap 3.3.0 Snippet by imjaypatel

<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div class="container"> <div class="row"> <section id="set-8"> <div class="hi-icon-wrap hi-icon-effect-8"> <a href="#set-8" class="hi-icon"><i class="fa fa-laptop"></i></a> <a href="#set-8" class="hi-icon"><i class="fa fa-laptop"></i></a> </div> </section> </div> </div> <section class="clearfix"> <div class="main"> <div class="container"> <div class="row"> <div class="col-md-12 col-sm-12 col-xs-12 services-box"> <div class="col-md-3 col-sm-4 col-xs-6 services_1"> <div class="round"><i class="fa fa-laptop"></i></div> <h2>SOFTWARE DEVELOPMENT</h2> <p>Highly skilled software development professionals who deliver fully customized</p> </div> <div class="col-md-3 col-sm-4 col-xs-6 services_2"> <div class="round"><i class="fa fa-cogs"></i></div> <h2>Open Source Development</h2> <p>End-to-end open source web design and development solutions which includes development</p> </div> <div class="col-md-3 col-sm-4 col-xs-6 services_3"> <div class="round"><i class="fa fa-shopping-cart"></i></div> <h2>Ecommerce Development</h2> <p>eCommerce development solutions with the best software and development plans for customized</p> </div> <div class="col-md-3 col-sm-4 col-xs-6 services_4"> <div class="round"><i class="fa fa-newspaper-o"></i></div> <h2>CMS Development</h2> <p>Offering comprehensive range of CMS development services tailored to the client’s business</p> </div> </div> </div> </div> </div> </section>
@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"; #set-8 { background: #000; } .hi-icon-wrap { text-align: center; margin: 0 auto; padding: 2em 0 3em; } .hi-icon { display: inline-block; font-size: 0px; cursor: pointer; margin: 15px 30px; width: 90px; height: 90px; border-radius: 50%; text-align: center; position: relative; z-index: 1; color: #fff; } .hi-icon:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .hi-icon:before { font-family: 'ecoicon'; speak: none; font-size: 48px; line-height: 90px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; display: block; -webkit-font-smoothing: antialiased; } .hi-icon i { color: #FFF; } /* Effect 8 */ .hi-icon-effect-8 .hi-icon { background: rgba(255,255,255,0.1); -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s; -moz-transition: -moz-transform ease-out 0.1s, background 0.2s; transition: transform ease-out 0.1s, background 0.2s; color: #000; } .hi-icon-effect-8 .hi-icon:after { top: 0; left: 0; padding: 0; z-index: -1; box-shadow: 0 0 0 2px rgba(255,255,255,0.1); opacity: 0; -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } .hi-icon-effect-8 .hi-icon:hover { background: rgba(255,255,255,0.05); -webkit-transform: scale(0.93); -moz-transform: scale(0.93); -ms-transform: scale(0.93); transform: scale(0.93); color: #000; } .hi-icon-effect-8 .hi-icon:hover:after { -webkit-animation: sonarEffect 1.3s ease-out 75ms; -moz-animation: sonarEffect 1.3s ease-out 75ms; animation: sonarEffect 1.3s ease-out 75ms; } @-webkit-keyframes sonarEffect { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5); } 100% { box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); opacity: 0; } } @-moz-keyframes sonarEffect { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5); } 100% { box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5); -moz-transform: scale(1.5); opacity: 0; } } @keyframes sonarEffect { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5); } 100% { box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5); opacity: 0; } } .round { display: inline-block; font-size: 0px; cursor: pointer; margin: 15px 30px; width: 90px; height: 90px; border-radius: 50%; text-align: center; position: relative; z-index: 1; color: #fff; -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s; -moz-transition: -moz-transform ease-out 0.1s, background 0.2s; transition: transform ease-out 0.1s, background 0.2s; padding: 20px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; } .round:after { pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .round:before { font-family: 'ecoicon'; speak: none; font-size: 48px; line-height: 90px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; display: block; -webkit-font-smoothing: antialiased; } .round { background: rgba(255,255,255,0.1); -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s; -moz-transition: -moz-transform ease-out 0.1s, background 0.2s; transition: transform ease-out 0.1s, background 0.2s; color: #000; } .round:after { top: 0; left: 0; padding: 0; z-index: -1; box-shadow: 0 0 0 2px rgba(255,255,255,0.1); opacity: 0; -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } .round:hover { background: rgba(255,255,255,0.05); -webkit-transform: scale(0.93); -moz-transform: scale(0.93); -ms-transform: scale(0.93); transform: scale(0.93); color: #000; } .round:hover:after { -webkit-animation: sonarEffect 1.3s ease-out 75ms; -moz-animation: sonarEffect 1.3s ease-out 75ms; animation: sonarEffect 1.3s ease-out 75ms; } .services-box i { font-size: 70px; text-align: center; } .services-box h2 { font-size: 21px; color: #4c5867; text-transform: uppercase; } .services-box p { font-size: 17px; font-weight: 300; } /*.services-box .services_1 i { background: #FF7070; border: 3px solid #FF7070; -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s; -moz-transition: -moz-transform ease-out 0.1s, background 0.2s; transition: transform ease-out 0.1s, background 0.2s; } .services-box .services_2 i { background: #FF9D70; border: 2px solid #FF9D70; } .services-box .services_3 i { background: #598BAC; border: 2px solid #598BAC; } .services-box .services_4 i { background: #FB9F87; border: 2px solid #FB9F87; }*/

Related: See More


Questions / Comments: