基础 - Bootstrap选项卡

<section id="zw-product">
    <div class="container">
        <!--选项-->
        <ul class="nav nav-tabs" role="tablist">
            <li role="presentation" class="active" >
                <a href="#zw-tab-one" aria-controls="zw-tab-one" role="tab" data-toggle="tab">home</a>
            </li>
            <li role="presentation" >
                <a href="#zw-tab-two" aria-controls="zw-tab-two" role="tab" data-toggle="tab">profile</a>
            </li>
            <li role="presentation" >
                <a href="#zw-tab-three" aria-controls="zw-tab-three" role="tab" data-toggle="tab">message</a>
            </li>
            <li role="presentation" >
                <a href="#zw-tab-four" aria-controls="zw-tab-four" role="tab" data-toggle="tab">setting</a>
            </li>
        </ul>
        <!--面板-->
        <div class="tab-content">
            <div role="tabpanel" class="tab-pane fade in active " id="zw-tab-one">不拉不拉home</div>
            <div role="tabpanel" class="tab-pane fade" id="zw-tab-two">不拉不拉profile</div>
            <div role="tabpanel" class="tab-pane fade" id="zw-tab-three">不拉不拉message</div>
            <div role="tabpanel" class="tab-pane fade" id="zw-tab-four">不拉不拉setting</div>
        </div>
    </div>
</section>

  

#zw-product{
    background-color: #8fccc4;
}
#zw-product > .container > .nav-tabs {
    border-bottom: 1px solid #d3dd62;
    padding-left: 20px;
}
#zw-product > .container > .nav-tabs > li {
}
#zw-product > .container > .nav-tabs > li > a {
    font-size: 18px;
    color: #9e76cc;
}
#zw-product > .container > .nav-tabs > li > a:hover {
    border: 0;
    background-color: #cc8ea5;
}
#zw-product > .container > .nav-tabs > li.active {
}
#zw-product > .container > .nav-tabs > li.active > a {
    background-color: transparent;
    color: #cc449d;
    border: 0;
    border-bottom:3px solid #e92322;
}
#zw-product > .container > .nav-tabs > li.active > a:hover {
    background-color: #cc8ea5;
}

  

 

bootstrap面板组件

.panel 

<section id="zw-product">
    <div class="container">
        <!--选项-->
        <ul class="nav nav-tabs" role="tablist">
            <li role="presentation" class="active" >
                <a href="#zw-tab-one" aria-controls="zw-tab-one" role="tab" data-toggle="tab">home</a>
            </li>
            <li role="presentation" >
                <a href="#zw-tab-two" aria-controls="zw-tab-two" role="tab" data-toggle="tab">profile</a>
            </li>
            <li role="presentation" >
                <a href="#zw-tab-three" aria-controls="zw-tab-three" role="tab" data-toggle="tab">message</a>
            </li>
            <li role="presentation" >
                <a href="#zw-tab-four" aria-controls="zw-tab-four" role="tab" data-toggle="tab">setting</a>
            </li>
        </ul>
        <!--面板-->
        <div class="tab-content">
            <div role="tabpanel" class="tab-pane fade in active " id="zw-tab-one">
                    <div class="row">
                        <div class="col-xs-12 col-sm-6 col-md-4">
                            <div class="panel panel-default">
                                <div class="panel-heading">home</div>
                                <div class="panel-body">疑是银河落九天</div>
                            </div>
                        </div>
                    </div>
            </div>
            <div role="tabpanel" class="tab-pane fade" id="zw-tab-two">profile</div>
            <div role="tabpanel" class="tab-pane fade" id="zw-tab-three">message</div>
            <div role="tabpanel" class="tab-pane fade" id="zw-tab-four">setting</div>
        </div>
    </div>
</section>

  

#zw-product{
    background-color: #8fccc4;
}
#zw-product > .container > .nav-tabs {
    border-bottom: 1px solid #d3dd62;
    padding-left: 20px;
}
#zw-product > .container > .nav-tabs > li {
}
#zw-product > .container > .nav-tabs > li > a {
    font-size: 18px;
    color: #9e76cc;
}
#zw-product > .container > .nav-tabs > li > a:hover {
    border: 0;
    background-color: #cc8ea5;
}
#zw-product > .container > .nav-tabs > li.active {
}
#zw-product > .container > .nav-tabs > li.active > a {
    background-color: transparent;
    color: #cc449d;
    border: 0;
    border-bottom:3px solid #e92322;
}
#zw-product > .container > .nav-tabs > li.active > a:hover {
    background-color: #cc8ea5;
}
#zw-product > .container > .tab-content > .tab-pane {
    padding: 30px;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default {
    border-radius: 5%;
    box-shadow: 1px 1px 5px #d233dd;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading {
    float: right;
    padding: 0;
    border-left: 1px dashed #38ccc9;
    width: 100px;
    text-align: center;
    height: 150px;
    line-height: 150px;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading:before {
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading:after {
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-body {
    margin-right: 100px;
    padding: 0;
    text-align: center;
    height: 150px;
    line-height: 150px;
}

 

#zw-product > .container > .tab-content > .tab-pane .panel-default {
    border-radius: 5%;
    box-shadow: 1px 1px 5px #d233dd;
    background-color: #9e76cc;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading {
    float: right;
    padding: 0;
    border-left: 1px dashed #38ccc9;
    width: 100px;
    text-align: center;
    height: 150px;
    line-height: 150px;
    background-color: transparent;
    position: relative;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading:before,
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading:after {
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 8px;
    background-color: #69cc81;
    position: absolute;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading:before {
    left: -8px;
    top: -8px;
}
#zw-product > .container > .tab-content > .tab-pane .panel-default > .panel-heading:after {
    left: -8px;
    bottom: -8px;
    box-shadow: 0 1px 1px inset;
}

  

 

 

然而,一般情况下,我们需要复制一份panel-default的样式,并自定义名zw-panel-xx,以保护panel-default

这里我就不给出代码了

 

转载于:https://www.cnblogs.com/WeWeZhang/p/5951017.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值