zoukankan      html  css  js  c++  java
  • 一款jquery写出来的tab切换

    当时做这个的时候,当前状态是不规则的,li对应的有3块内容,分别设定不同背景图片,只显示当前的一个背景,鼠标移上去的时候其余2个用background-position: -1000px 0px;来隐藏,用jquery找到他的同辈给有一个样式background-position: 0px 0px;

    html部分:

    <div class="gold_list">
        <ul>
            <li class="ino_a hover" style="background-position:0 0;">1.填写详细信息</li>
            <li class="ino_b" >2.确定保单信息</li>
            <li class="ino_c">3.支付</li>
        </ul>
    </div>
    <div class="table_gold2">
        <div class="table_conter" >
            1111111111
            </div>
        <div class="table_conter" style="display:none; height: 300px; background: green;">222222222222</div>
        <div class="table_conter" style="display:none; height: 600px; background: blue;">33333333333333</div>
    </div>


    css部分:
     1 <style>
     2     * { margin: 0; padding: 0; }
     3     .gold_list{width:945px;  height:48px;  margin:auto; padding-top: 30px;}
     4     .gold_list ul{position:relative; height:48px;}
     5     .gold_list ul li{ line-height:48px; cursor:pointer; float:left; position:absolute;text-align:center;
     6         color:#333333; font-size:16px; top:0px;}
     7     .gold_list ul .ino_a{  left:0px;}
     8     .gold_list ul .ino_b{  left:315px;}
     9     .gold_list ul .ino_c{  left:630px;}
    10     .gold_list ul .ino_a, .gold_list ul .ino_b, .gold_list ul .ino_c,
    11     .gold_list ul .ino_a.hover, .gold_list ul .ino_b.hover, .gold_list ul .ino_c.hover
    12     {width:315px; height:48px;font-weight:bold;">#f5f5f5;background-repeat: no-repeat;
    13         background-position: -1000px 0px;overflow: hidden;}
    14     .gold_list ul .hover{color: #ffffff;}
    15     .gold_list ul .ino_a{background-image:url(images/c.png); }
    16     .gold_list ul .ino_b{background-image:url(images/ba.png);}
    17     .gold_list ul .ino_c{background-image:url(images/a.png);}
    18     .table_gold2, .table_conter{width:945px; height: auto; overflow: hidden; margin:auto;}
    19 </style>

    jquery部分:

    //tab 切换
    $(function(){
        $('.gold_list li').mouseover(function() {
            $(this).addClass('hover');
            $(this).siblings().removeClass('hover');
            $(this).siblings().attr("style",""); //属性值,可设置
            $(this).css("background-position","0px 0px");
            $('.table_conter').eq($(this).index()).show().siblings().hide();
        })
    })


    效果图:

    不明白的伙伴可自行下载查看:

    链接: http://pan.baidu.com/s/1o7Wnk2Q 密码: 72k8
  • 相关阅读:
    分支可以类型的多态实现
    c#中使用了using自动释放资源,如果在using中被return或者异常终止,也会继续执行dispose函数的
    C# 数组的Clone
    pg_dump备份数据结构及数据
    SpringBoot使用MockMVC单元测试Controller
    Docker连接私服
    Windows安装Docker
    项目启动报错Failed to configure a DataSource: 'url' attribute is not specified and no embedde
    剑指Offer对答如流系列
    剑指Offer对答如流系列
  • 原文地址:https://www.cnblogs.com/amy-1205/p/5821314.html
Copyright © 2011-2022 走看看