Bootstrap公司业务分类布局界面设计

当前位置:主页 > CSS3库 > UI界面设计 > Bootstrap公司业务分类布局界面设计
Bootstrap公司业务分类布局界面设计
分享:

    插件介绍

    这是一款Bootstrap公司业务分类布局界面设计。该设计的目的是在页面上介绍公司的主要业务。它使用bootstrap网格系统进行布局,并用CSS3制作鼠标hover时的动画效果。

    浏览器兼容性

    浏览器兼容性
    时间:10-20
    阅读:
简要教程

这是一款Bootstrap公司业务分类布局界面设计。该设计的目的是在页面上介绍公司的主要业务。它使用bootstrap网格系统进行布局,并用CSS3制作鼠标hover时的动画效果。

使用方法

HTML结构

该Bootstrap公司业务分类布局界面的HTML结构如下:

<div class="container">
    <div class="row">
        <div class="col-md-4 col-sm-6">
            <div class="serviceBox">
                <div class="service-icon">
                    <i class="fa fa-globe"></i>
                </div>
                <div class="service-Content">
                    <h3 class="title">Web Design</h3>
                    <p class="description">
                        描述信息1
                    </p>
                </div>
            </div>
        </div>

        <div class="col-md-4 col-sm-6">
            <div class="serviceBox">
                <div class="service-icon">
                    <i class="fa fa-briefcase"></i>
                </div>
                <div class="service-Content">
                    <h3 class="title">Brand Building</h3>
                    <p class="description">
                        描述信息2
                    </p>
                </div>
            </div>
        </div>

        <div class="col-md-4 col-sm-6">
            <div class="serviceBox">
                <div class="service-icon">
                    <i class="fa fa-mobile"></i>
                </div>
                <div class="service-Content">
                    <h3 class="title">Responsive Design</h3>
                    <p class="description">
                        描述信息3
                    </p>
                </div>
            </div>
        </div>
    </div>
</div>
                
CSS样式

然后通过下面的CSS样式来对该Bootstrap公司业务分类布局界面进行美化。

.serviceBox{
    border: 1px solid #ededed;
    padding: 30px 30px 30px 90px;
    position: relative;
    transition: all 0.5s ease 0s;
}
.serviceBox:hover{
    border-color: #41d7f7;
}
.serviceBox:before,
.serviceBox:after{
    content: "";
    display: block;
    width: 50px;
    height: 5px;
    background: #41d7f7;
    position: absolute;
    left: 0;
    opacity: 0;
    transition: all 0.5s ease 0s;
}
.serviceBox:before{
    top: -3px;
}
.serviceBox:after{
    bottom: -3px;
}
.serviceBox:hover:before,
.serviceBox:hover:after{
    left: 40px;
    opacity: 1;
}
.serviceBox .service-icon{
    display: inline-block;
    position: absolute;
    top: 33%;
    left: 23px;
    font-size: 45px;
    color: #41d7f7;
    opacity: 0.3;
    transition: all 0.5s ease-in 0s;
}
.serviceBox:hover .service-icon{
    opacity: 1;
}
.serviceBox .title{
    font-size: 16px;
    font-weight: 700;
    color: #41d7f7;
    margin-bottom: 15px;
}
.serviceBox .description{
    font-size: 13px;
    color: #666;
    line-height: 20px;
}
@media only screen and (max-width: 990px){
    .serviceBox{ margin-bottom: 30px; }
}