精华内容
下载资源
问答
  • 选项卡切换

    2017-09-14 17:56:39
    选项选项卡切换 jq插件 下边线条跟随鼠标切换选项卡切换 jq插件 下边线条跟随鼠标切换卡切换 jq插件 下边线条跟随鼠标切换选项卡切换 jq插件 下边线条跟随鼠标切换
  • jquery选项卡切换插件制作slider滑动选项卡切换
  • jQuery图标选项卡切换_点击图标导航上下滑动选项卡切换代码
  • 原生js简单的Tab选项卡切换支持多个静态选项卡切换代码
  • 选项卡 切换

    2016-05-05 10:33:55
    title> 选项卡title> style type="text/css"> * { /* (*)通配符(缺点)使用使页面加载变慢,影响性能(优点)简化样式的代码 */ margin: 0; padding: 0; font: normal 12px "微软雅黑"; colo
        <title> 选项卡</title>
        <style type="text/css">
    
            * { /* (*)通配符(缺点)使用使页面加载变慢,影响性能(优点)简化样式的代码 */
                margin: 0;
                padding: 0;
                font: normal 12px "微软雅黑";
                color: #000000;
                list-style-type: none;
                text-decoration: none;
            }
    
            #tab-list { /* 选项卡的大小设置 */
                width: 275px;
                height: 190px;
                margin: 20px auto;
            }
    
            #ul1 { /* 导航菜单,只设置底部 */
                border-bottom: 2px solid #8B4513;
                height: 32px;
            }
    
            #ul1 li { /* 导航菜单,li的设置 */
                display: inline-block;
                width: 60px;
                line-height: 30px;
                text-align: center;
                border: 1px solid #999;
                border-bottom: none;
                margin-left: 5px;
            }
    
            #ul1 li:hover { /*鼠标悬空  */
                cursor: pointer;
            }
    
            #ul1 li.active {
                /*时间触发时,样式覆盖*/
                border-top: 2px solid #8B4513;
                border-bottom: 2px solid #FFFFFF;
            }
    
            #tab-list div { /* 内容div */
                border: 1px solid #7396B8;
                border-top: none;
            }
    
            #tab-list div li {
                height: 30px;
                line-height: 30px;
                text-indent: 8px; /*段落缩进*/
            }
    
            /* showhide的设置,js用来改变显示的效果 */
            .show {
                display: block;
            }
    
            .hide {
                display: none;
            }
        </style>
        <script type="text/javascript">
    
            window.onload = function () {
                var oUl1 = document.getElementById("ul1");//菜单按钮
                var aLi = oUl1.getElementsByTagName("li");//所有的li标签
                var oDiv = document.getElementById("tab-list");//切换式div
                var aDiv = oDiv.getElementsByTagName("div");//要切换的div
                for (var i = 0; i < aLi.length; i++) {
                    aLi[i].index = i;
                    aLi[i].onmouseover = function () {//li标签点击
                        for (var i = 0; i < aLi.length; i++) {
                            aLi[i].className = "";//li的类名为空
                        }
                        this.className = "active";//当前活动li标签的类名为爱窗体虐
                        for (var j = 0; j < aDiv.length; j++) {
                            aDiv[j].className = "hide";
                        }
                        aDiv[this.index].className = "show";
                    }
                }
            }
    
    
        </script>
    
    </head>
    <body>
    <!-- HTML页面布局 -->
    <div id="tab-list">
        <ul id="ul1">
            <li class="active">房产</li>
            <li>家居</li>
            <li>二手房</li>
        </ul>
        <div>
            <ul>
                <li><a href="javascript:;">275万购昌平邻铁三居 总价20万买一居</a></li>
                <li><a href="javascript:;">200万内购五环三居 140万安家东三环</a></li>
                <li><a href="javascript:;">北京首现零首付楼盘 53万购东550</a></li>
                <li><a href="javascript:;">京楼盘直降5000 中信府 公园楼王现房</a></li>
            </ul>
        </div>
        <div class="hide">
            <ul>
                <li><a href="javascript:;">40平出租屋大改造 美少女的混搭小窝</a></li>
                <li><a href="javascript:;">经典清新简欧爱家 90平老房焕发新生</a></li>
                <li><a href="javascript:;">新中式的酷色温情 66平撞色活泼家居</a></li>
                <li><a href="javascript:;">瓷砖就像选好老婆 卫生间烟道的设计</a></li>
            </ul>
        </div>
        <div class="hide">
            <ul>
                <li><a href="javascript:;">通州豪华3260万 二环稀缺2250w</a></li>
                <li><a href="javascript:;">西3环通透22901302居限量抢购</a></li>
                <li><a href="javascript:;">黄城根小学学区仅26012170万抛!</a></li>
                <li><a href="javascript:;">独家别墅280万 苏州桥2居优惠价248</a></li>
            </ul>
        </div>
    </div>
    
    
    </body>
    展开全文
  • jQuery选项卡中嵌套选项卡切换效果,二级嵌套Tab切换代码,鼠标悬停选项卡即切换,还有二维码展示效果。
  • 原生js选项卡插件自定义图片滑动选项卡切换 原生js选项卡插件自定义图片滑动选项卡切换 原生js选项卡插件自定义图片滑动选项卡切换
  • TabSwitch选项卡切换

    2019-11-22 22:23:37
    TabSwitch选项卡切换
  • js选项卡切换文字图片选项卡设置延迟加载自动切换
  • 主要介绍了vue实现选项卡选项卡切换效果,这里的Vue以单文件的形式引入,另外代码在实现上会一步步的进行优化。需要的朋友可以参考下
  • 垂直选项卡竖版选项卡切换文字列表源码下载
  • 选项卡切换效果

    2017-11-07 17:26:17
    选项卡切换效果
  • 这次给大家带来怎样使用vue实现选项卡及选项卡切换效果,使用vue实现选项卡及选项卡切换效果的注意事项有哪些,下面就是实战案例,一起来看一下。这里不跟大家再去把Vue文档上的一些指令用法或者基础知识再复述一遍...

    这次给大家带来怎样使用vue实现选项卡及选项卡切换效果,使用vue实现选项卡及选项卡切换效果的注意事项有哪些,下面就是实战案例,一起来看一下。

    这里不跟大家再去把Vue文档上的一些指令用法或者基础知识再复述一遍,既然是从入门到实战,我直接将平时项目中需要实现的一些效果拆分成模块。你们遇到了相关的指令或者不知道怎么用的方法自己对着文档去查,再回过头来看我的实现代码。记住,通读Vue文档真的很重要,很重要!

    这里的Vue以单文件的形式引入,另外代码在实现上会一步步的进行优化,客官不要着急!

    下面是一个样式稍微丑陋,但功能OK的选项卡。

    Vue实现选项卡

    * {

    padding: 0;

    margin: 0;

    }

    .box {

    width: 800px;

    height: 200px;

    margin: 0 auto;

    border: 1px solid #000;

    }

    .tabs li {

    float: left;

    margin-right: 8px;

    list-style: none;

    }

    .tabs .tab-link {

    display: block;

    width: 250px;

    height: 49px;

    text-align: center;

    line-height: 49px;

    background-color: #5597B4;

    color: #fff;

    text-decoration: none;

    }

    .tabs .tab-link.active {

    height: 47px;

    border-bottom: 2px solid #E35885;

    transition: .3s;

    }

    .cards {

    float: left;

    }

    .cards .tab-card {

    display: none;

    }

    .clearfix:after {

    content: "";

    display: block;

    height: 0;

    clear: both;

    }

    .clearfix {

    zoom: 1;

    }

    这里是HTML教程

    欢迎来到CSS模块

    嗨,这里是Vue

    var app = new Vue({

    el: "#app",

    data: {

    tabsName: [{

    name: "HTML",

    isActive: true

    }, {

    name: "CSS",

    isActive: false

    }, {

    name: "Vue",

    isActive: false

    }],

    active: false

    },

    methods: {

    tabsSwitch: function(tabIndex) {

    var tabCardCollection = document.querySelectorAll(".tab-card"),

    len = tabCardCollection.length;

    for(var i = 0; i < len; i++) {

    tabCardCollection[i].style.display = "none";

    this.tabsName[i].isActive = false;

    }

    this.tabsName[tabIndex].isActive = true;

    tabCardCollection[tabIndex].style.display = "block";

    }

    }

    })

    第一代选项卡的实现就先这样子,后面再改进。上面是代码,下面是效果图!Vue我也只是刚刚学入门吧,做了几个项目了,有什么问题我们可以一起探讨,一起进步,欢迎私信我!

    d3c19cd88f2d182b68f00bcd17151637.png

    Vue实现选项卡切换,具体代码如下所示:

    选项卡

    li{

    list-style: none;

    float: left;

    margin-right: 20px;

    }

    • {{item.tab}}

      {{item.title}}

    let obj=[

    {"tab":"选项一","show":true,"title":"1111"},

    {"tab":"选项二","show":false,"title":"2222"},

    {"tab":"选项三","show":false,"title":"3333"}

    ];

    var vm=new Vue({

    el:".app",

    data:{

    list:obj

    },

    methods:{

    tab:function(index){

    for(var i=0;i

    this.list[i].show=false;

    if(i==index){

    this.list[index].show=true;

    }

    }

    }

    }

    })

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    展开全文
  • 实现选项卡切换案例

    2021-04-04 11:00:45
    这个源码是实现选项卡切换案例,源码android-HorizontalPaging,这是google官方的演示demo,演示了如何使用Fragment和ViewPager来实现选项卡切换。适合初学者。
  • Tab选项卡切换代码是一款简单的jquery tab选项卡切换代码样式,可以修改tab选项卡相关样式。
  • Swiper移动端选项卡切换
  • jQuery Tab选项卡制作单片叶子样式的选项卡切换
  • jstab选项卡切换

    2019-08-10 08:07:00
    js tab选项卡切换
  • fragment选项卡切换

    2016-05-20 10:57:22
    fragment底部选项卡切换

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,718
精华内容 3,487
关键字:

选项卡切换