
Подробное описание и демонстрация работы блока о нас под номером №78 для библиотеки Bootstrap. Html и CSS код для реализации блока service box на сайте как на изображении.
Демо CSS блока о сервисе — стиль 78
заговолок
Lorem ipsum dolor sit amet, consecte adipisicing elit. A alias aspernatur autem blanditiis.
Создание сайтов
Lorem ipsum dolor sit amet, consecte adipisicing elit. A alias aspernatur autem blanditiis.
Адаптивный дизайн
Lorem ipsum dolor sit amet, consecte adipisicing elit. A alias aspernatur autem blanditiis.
<div class="container"> <div class="row"> <div class="col-md-3 col-sm-6"> <div class="serviceBox"> <div class="service-icon"><i class="fa fa-globe"></i></div> <h3 class="title">Web Design</h3> <p class="description">Lorem ipsum dolor sit amet, consecte adipisicing elit. A alias aspernatur autem blanditiis.</p> </div> </div> <div class="col-md-3 col-sm-6"> <div class="serviceBox pink"> <div class="service-icon"><i class="fa fa-rocket"></i></div> <h3 class="title">Web Development</h3> <p class="description">Lorem ipsum dolor sit amet, consecte adipisicing elit. A alias aspernatur autem blanditiis.</p> </div> </div> </div> </div>css разметка для реализации блока о компании
.serviceBox{ text-align: center; } .serviceBox .service-icon{ display: inline-block; width: 80px; height: 80px; border-radius: 50%; margin-bottom: 80px; position: relative; } .serviceBox .service-icon:before{ content: ""; background: #0fb513; border-radius: 50%; position: absolute; top: -10px; left: -10px; bottom: -10px; right: -10px; } .serviceBox .service-icon:after{ content: ""; width: 4px; height: 0; background: #0fb513; margin: 0 auto; position: absolute; bottom: -55px; left: 0; right: 0; transition: all 0.3s ease 0s; } .serviceBox:hover .service-icon:after{ height: 45px; } .serviceBox .service-icon i{ display: inline-block; width: 100%; height: 100%; border-radius: 50%; line-height: 80px; background: #fff; box-shadow: -5px 5px 5px rgba(0,0,0,0.5); font-size: 35px; color: #0fb513; position: absolute; top: 0; left: 0; } .serviceBox .title{ font-size: 20px; font-weight: 600; letter-spacing: 1px; color: #000; text-transform: uppercase; margin: 0 0 10px 0; position: relative; } .serviceBox .title:before{ content: ""; width: 20px; height: 20px; border-radius: 50%; background: #fff; padding: 5px; margin: 0 auto; border: 5px solid #0fb513; box-shadow: -3px 3px 3px rgba(0,0,0,0.5); position: absolute; top: -30px; left: 0; right: 0; } .serviceBox .description{ font-size: 15px; color: #6f6f6f; letter-spacing: 1px; line-height: 27px; margin: 0; } .serviceBox.pink .service-icon i{ color: #d41271; } .serviceBox.yellow .service-icon i{ color: #fba21a; } .serviceBox.blue .service-icon i{ color: #05b4b7; } .serviceBox.pink .service-icon:before, .serviceBox.pink .service-icon:after{ background: #d41271; } .serviceBox.yellow .service-icon:before, .serviceBox.yellow .service-icon:after{ background: #fba21a; } .serviceBox.blue .service-icon:before, .serviceBox.blue .service-icon:after{ background: #05b4b7; } .serviceBox.pink .title:before{ border: 5px solid #d41271; } .serviceBox.yellow .title:before{ border: 5px solid #fba21a; } .serviceBox.blue .title:before{ border: 5px solid #05b4b7; } @media only screen and (max-width:990px){ .serviceBox{ margin-bottom: 30px; } }