jquery Tab切换,CSS3制作发光字

jquery Tab切换,CSS3制作发光字

在这里插入图片描述

代码如下

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Tab</title>
  <style>
    * {
     
      margin: 0;
      padding: 0
    }

    ul {
     
      list-style: none;
    }

    .container {
     
      margin: 10px auto;
      width: 300px;
      height: 500px;
      border: 2px solid #e7e7e7;
      border-radius: 10px;
    }

    .container h4 {
     
      text-align: center;
      height: 50px;
      line-height: 50px;
      font-size: 24px;
      background-color: #909399;
      color: #FFF;
      border-top-right-radius: 8px;
      border-top-left-radius: 8px;

      letter-spacing: 24px;
      padding-left: 16px;

      /* font: bold 24px "Microsoft YaHei"; */
      text-shadow: 1px 1px rgba(197, 223, 248, 0.8),
        2px 2px rgba(197, 223, 248, 0.8),
        3px 3px rgba(197, 223, 248, 0.8),
        4px 4px rgba(197, 223, 248, 0.8),
        5px 5px rgba(197, 223, 248, 0.8),
        6px 6px rgba(197, 223, 248, 0.8);
    }

    /* tab */
    #coupon {
     
      border-top: 2px solid #e7e7e7;
      height: 26px;
      border-bottom: 2px solid #e7e7e7;
    }

    #coupon>li {
     
      float: left;
      display: inline-block;
      width: 100px;
      height: 30px;
      line-height: 30px;
      font-size: 14px;
      color: rgb(177, 175, 175);
      box-sizing: border-box;
      text-align: center;
      cursor: pointer;
      margin-top: -2px;
      margin-bottom: -2px;
    }

    #coupon>li:first-child {
     
      border-left: 0;
      border-right: 0;
    }

    #coupon>li:last-child {
     
      border-left: 0;
      border-right: 0;
    }

    #coupon .active {
     
      border: none;
      background: #409eff;
      border-radius: 2px;
      color: #fff;
    }

    /* 优惠券内容 */
    #coupon-contain {
     
      margin: 10px 5px;
    }

    #coupon-contain>div>div {
     
      margin: 10px 5px;
      text-align: center;
      height: 40px;
      line-height: 40px;
      border-radius: 8px;
      background: #f56c6c;
      color: #fff;
      font-size: 14px;
    }

    /* 隐藏所有优惠券 */
    #coupon-contain>div {
     
      display: none;
    }

    /* 显示class为show的元素 */
    #coupon-contain>.show {
     
      display: block;
    }

    #coupon-contain>div:first-child>div {
     
      background: #67c23a;
    }

    #coupon-contain>div:last-child>div {
     
      background: #909399;
    }
  </style>

  <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js"></script>
  <script>
    $(function () {
     
      var $coupon_tab = $("#coupon>li");
      var $coupon_contain = $('#coupon-contain>div');
      var index = 0;

      $coupon_tab.click(function () {
     
        // 移除tab中class的active属性
        $($coupon_tab[index]).removeClass('active');
        // 移除优惠券中class的active属性
        $($coupon_contain[index]).removeClass('show');
        index = $(this).index();
        // 添加tab中class的active属性
        $(this).addClass('active');
        // 添加优惠券中class的active属性
        $($coupon_contain[index]).addClass('show');
      });
    });
  </script>
</head>

<body>
  <div class="container">
    <h4>优惠券</h4>
    <ul id="coupon">
      <li class="active">未使用</li>
      <li>已使用</li>
      <li>已过期</li>
    </ul>
    <div id="coupon-contain">
      <div id=“coupon-unused” class="show">
        <div>未使用的优惠券</div>
        <div>未使用的优惠券</div>
        <div>未使用的优惠券</div>
      </div>
      <div id=“coupon-used” class="hide">
        <div>已使用的优惠券</div>
        <div>已使用的优惠券</div>
        <div>已使用的优惠券</div>
      </div>
      <div id=“coupon-expired” class="hide">
        <div>已过期的优惠券</div>
        <div>已过期的优惠券</div>
        <div>已过期的优惠券</div>
      </div>
    </div>
  </div>
</body>

</html>

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2023-12-27 10:14:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-27 10:14:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-27 10:14:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-27 10:14:02       18 阅读

热门阅读

  1. asp.net core webapi AutoMapper使用

    2023-12-27 10:14:02       37 阅读
  2. Spring Boot学习:Redis发布订阅

    2023-12-27 10:14:02       32 阅读
  3. SQL使用从入门到优化:目录

    2023-12-27 10:14:02       39 阅读
  4. Flink on K8S集群搭建及StreamPark平台安装

    2023-12-27 10:14:02       39 阅读
  5. Django、Python版本升级问题大汇总

    2023-12-27 10:14:02       40 阅读
  6. vue前端的ref()用法

    2023-12-27 10:14:02       36 阅读
  7. iOS获取手机型号(包含iOS15系列)

    2023-12-27 10:14:02       37 阅读
  8. 排序实训问答

    2023-12-27 10:14:02       36 阅读