• 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>
  • 相关阅读:
    U盘为什么还有剩余空间,但却提示说空间不够
    U盘安装系统
    win8 64位+Oracle 11g 64位下使用PL/SQL Developer 的解决办法
    Oracle 去掉重复字符串
    ORACLE获取字符串中数字部分
    MyBatis中的大于、小于、like等符号写法
    Oracle计算时间差函数
    HDU 3569 Imaginary Date 简单期望
    C语言之——文件操作模式
    LeetCode OJ 之 Ugly Number II (丑数-二)
  • 原文地址:https://www.cnblogs.com/Alitar/p/10728626.html
Copyright © 2020-2023  润新知