多盒子切换

盒子切换

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

简介

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

实现多个盒子的点击切换

css样式

<style>

    * {

      margin: 0;

      padding: 0;

    }

 

    #tab li {

      float: left;

      list-style: none;

      width: 80px;

      height: 40px;

      line-height: 40px;

      cursor: pointer;

      text-align: center;

    }

 

    #container {

      position: relative;

    }

 

    #content1, #content2, #content3 {

      width: 300px;

      height: 100px;

      padding: 30px;

      position: absolute;

      top: 40px;

      left: 0;

    }

 

    #tab1, #content1 {

      background-color: #ffcc00;

    }

 

    #tab2, #content2 {

      background-color: #ff00cc;

    }

 

    #tab3, #content3 {

      background-color: #00ccff;

    }

  </style>

 

代码

<h2>多Tab点击切换</h2>

<ul id="tab">

  <li id="tab1" value="1">10元套餐</li>

  <li id="tab2" value="2">30元套餐</li>

  <li id="tab3" value="3">50元包月</li>

</ul>

<div id="container">

  <div id="content1">

    10元套餐详情:<br/>&nbsp;每月套餐内拨打100分钟,超出部分2毛/分钟

  </div>

  <div id="content2" style="display: none">

    30元套餐详情:<br/>&nbsp;每月套餐内拨打300分钟,超出部分1.5毛/分钟

  </div>

  <div id="content3" style="display: none">

    50元包月详情:<br/>&nbsp;每月无限量随心打

  </div>

</div>

 

 

 

 

 

 

 

 

 

布局分为上面3个按钮

下面三个盒子,只显示第一个盒子。另外两个盒子设置为隐藏样式

 

实现功能

//1.找到id为tab的下面的li标签,并添加点击事件

  2.找到id为container下面的div标签

 

找到当前显示的盒子,并隐藏

 

找到当前点击li在兄弟元素中的下标,并显示对应的盒子

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值