zoukankan      html  css  js  c++  java
  • vue中的tab栏切换内容变换

    <!DOCTYPE html>
    <html lang="cn-zh">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <style>
             ul li {
                margin: 0;
                padding: 0;
                list-style: none;
            }
            #app {
                 600px;
                height: 400px;
                margin: 0 auto;
                border: 1px solid #ccc;
            }
            .tab-tilte{
                 90%;
            }
            .tab-tilte li{
                float: left;
                 50%;
                height: 44px;
                line-height: 44px;
                text-align: center;
                background-color:#fff;
                cursor: pointer;
            }
            /* 点击对应的标题添加对应的背景颜色 */
            .tab-tilte .active{
                background:url('./a.png') no-repeat;
                /* 地址是背景图标 */
                color: #fff;
                background-size: 100% 44px;
            }
            .tab-tilte .active1{
                background: url('./b.png') no-repeat;
                /* 背景图标 */
                color: #fff;
                background-size: 100% 44px ;
    
            }
            .tab-content div{
                float: left;
                 25%;
                line-height: 100px;
                text-align: center;
            }
        </style>
    </head>
    <body>
            <div id="app">
                <ul class="tab-tilte">
                    <li @click="cur=0" :class="{active:cur==0}">1.验证手机</li>
                    <li @click="cur=1" :class="{active1:cur==1}">2.企业认证</li>
                </ul>
                <div class="tab-content">
                    <div v-show="cur==0">内容一</div>
                    <div v-show="cur==1">内容二</div>
                </div>
            </div>  
        <script src="./vue.js"></script>
        <script>
            var app = new Vue({
                el: "#app",
                data: {
                    cur:0 //默认选中第一个tab
                },
            }); 
        
        
        </script>
    </body>
    </html>

     

    <!DOCTYPE html>
    <html lang="cn-zh">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
    ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    }
    #app {
    width: 600px;
    height: 400px;
    margin: 0 auto;
    border: 1px solid #ccc;
    }
    .tab-tilte{
    width: 90%;
    }
    .tab-tilte li{
    float: left;
    width: 50%;
    height: 44px;
    line-height: 44px;
    text-align: center;
    background-color:#fff;
    cursor: pointer;
    }
    /* 点击对应的标题添加对应的背景颜色 */
    .tab-tilte .active{
    background:url('./a.png') no-repeat;
    /* 地址是背景图标 */
    color: #fff;
    background-size: 100% 44px;
    }
    .tab-tilte .active1{
    background: url('./b.png') no-repeat;
    /* 背景图标 */
    color: #fff;
    background-size: 100% 44px ;

    }
    .tab-content div{
    float: left;
    width: 25%;
    line-height: 100px;
    text-align: center;
    }
    </style>
    </head>
    <body>
    <div id="app">
    <ul class="tab-tilte">
    <li @click="cur=0" :class="{active:cur==0}">1.验证手机</li>
    <li @click="cur=1" :class="{active1:cur==1}">2.企业认证</li>
    </ul>
    <div class="tab-content">
    <div v-show="cur==0">内容一</div>
    <div v-show="cur==1">内容二</div>
    </div>
    </div>
    <script src="./vue.js"></script>
    <script>
    var app = new Vue({
    el: "#app",
    data: {
    cur:0 //默认选中第一个tab
    },
    });
     
     
    </script>
    </body>
    </html>
  • 相关阅读:
    HTML5 API分享
    承接VR外包,虚拟现实外包,北京正规公司
    虚拟现实外包—动点飞扬软件专门承接VR/AR场景、游戏、项目外包
    Unity3d外包—就找北京动点软件(长年承接Unity3d软件、游戏项目外包)
    Kinect外包团队— 2016中国VR开发者论坛第一期
    Kinect外包-就找北京动点飞扬软件(长年承接微软Kinect体感项目外包,有大型Kinect案例)
    Win10外包公司(长年承接Win10App外包、Win10通用应用外包)
    HTML5外包注意事项-开发HTML5游戏的九大坑与解决方法剖析
    HTML5外包团队:HTML5 Canvas使用教程
    libgo 2.0发布
  • 原文地址:https://www.cnblogs.com/Alitar/p/10728626.html
Copyright © 2011-2022 走看看