• 纵向tab标签切换效果


    html   css  js直接用就好

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>纵向tab标签切换效果</title>
        <style>
            *{ margin:0; padding:0;list-style: none;}
            body {font:12px/1.5 Tahoma;}
            #outer {width:450px;margin:150px auto;}
            #tab {width:150px;float:left;overflow:hidden;zoom:1;background:#000;border:1px solid #000;}
            #tab li {color:#fff;height:30px;cursor:pointer;    line-height:30px;width:150px;}
            #tab li.current {color:#000;background:#ccc;}
            #content {width:295px;float:left;border:1px solid #000;height:400px;  }
            #content div {line-height:25px;display:none;margin:0 30px;padding:10px 0;}
        </style>
    </head>
    
    <body>
    <!-- html代码begin -->
    <div id="outer">
        <ul id="tab">
            <li class="current">tab标签</li>
            <li>qq在线客服代码</li>
            <li>css3</li>
        </ul>
        <div id="content">
            <div style="display:block;">
                <a href="http://www.lanrenzhijia.com/tab">tab标签</a>
            </div>
            <div>
                <a href="http://www.lanrenzhijia.com/service">qq在线客服代码</a>
            </div>
            <div>
                <a href="http://www.lanrenzhijia.com/js/css3">css3</a>
            </div>
        </div>
        <div style="clear: both;"></div>
    </div>
    <!-- html代码end -->
    
    <script src="http://www.lanrenzhijia.com/ajaxjs/jquery.min.js"></script>
    <script>
        //获取变量==>存变量==>给变量绑定属性
        $(function(){
                var $li = $('#tab li');//获取每一个标题和内容用变量存起来
                var $ul = $('#content div');
    
                $li.click(function(){
                    var $this = $(this);//用变量把点击的每一个当前的li存起来
                    var $t = $this.index();// 获取当前li下标
                    $li.removeClass();//因为默认是第一个显示  所以先移除
                    $this.addClass('current');//再添加当前的
                    $ul.css('display','none');//因为默认是第一个显示  所以先隐藏
                    $ul.eq($t).css('display','block');//当前内容再出现
                })
        });
    </script>
    </body>
    </html>
  • 相关阅读:
    残缺的字符串
    [BZOJ3513: [MUTC2013]idiots]
    FFT感性瞎扯
    Quartz框架简介
    异常状态码总结
    【SSM】拦截器的原理、实现
    FastDFS实现文件上传下载实战
    分布式文件系统FastDFS设计原理(转)
    FastDFS简介
    【设计模式】观察者模式
  • 原文地址:https://www.cnblogs.com/wolflower/p/7216993.html
Copyright © 2020-2023  润新知