zoukankan      html  css  js  c++  java
  • Tab选框

    <html>代码

    基本架构:一个大的div下面2个ul,ul下面各三个li

    <div class="big">
    <ul class="content">
    <li class="one">水果</li>
    <li>服装</li>
    <li>电器</li>
    </ul>
    <ul class="content1">
    <li class="one2">苹果、西瓜、黑提、葡萄、橘子、芒果</li>
    <li>长袖、短袖、衬衫、阔腿裤、西裤</li>
    <li>洗衣机、液晶电视、油烟机、空调</li>
    </ul>
    </div>

    <css>中

    * {
    margin:0;
    padding:0;
    }
    .big {
    300px;
    margin: 50px auto;
    font-size: 20px;
    }
    ul,li {
    list-style: none;
    }
    .content li {
    80px;
    background: #F9D6D6;
    border: 1px solid #666;
    border-bottom: 0; /* 下边框为0 */
    float: left;
    padding:5px;
    margin-right: 2px;
    text-align: center;
    cursor: pointer; /*鼠标小手*/
    }
    .content .one {
    font-weight: bold;
    z-index: 100;
    position: relative;
    }
    .content1 {
    255px;
    height: 120px;
    padding: 10px;
    background-color: #F9D6D6;
    clear: left;
    border: 1px solid #666;
    position:relative;
    top: -1px;
    }
    .content1 li{
    line-height: 40px;
    text-align: center;
    display: none;
    }
    .content1 .one2{
    display: block;
    }

    <js>

    $(function () {
    //找到content下面所有的li each() 方法规定为每个匹配元素规定运行的函数(遍历循环)
    $(".content li").each(function(index) {

    $(this).click(function() {

    //增加一个content one样式 并移除第一个ul里面名为'one'的所有同胞元素
    $(this).addClass("content one").siblings().removeClass("one");

    $(".content1 li:eq("+index+")").show().siblings().hide();
    })
    })
    })

  • 相关阅读:
    设计师必须掌握的美术基础
    UI设计初学者如何避免走弯路?
    2018年最好的医疗网站设计及配色赏析
    一名优秀的UI设计师应该具备哪些条件?
    超实用的网页页脚设计小技巧
    关于文案排版的一些基本技巧
    几个简单又实用的配色技巧
    412. Fizz Buzz
    409. Longest Palindrome
    408. Valid Word Abbreviation
  • 原文地址:https://www.cnblogs.com/ZHAOcong31/p/7405810.html
Copyright © 2011-2022 走看看