• 原生js选项卡


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="renderer" content="webkit">
        <title>Title</title>
      <style>
        *{
          margin:0;
          padding:0;
        }
        ul li{
          list-style: none;
        }
        .ul1{
          display: flex;
        }
        .ul1 li{
           25%;
          height: 50px;
        }
        .ul1 li:nth-child(2n){
          background: orange;
        }
        .ul1 li:nth-child(2n+1){
          background: blue;
        }
        .ul2 li:not(:first-child){
          display: none;
        }
        .ul2 li:nth-child(2n){
          background: red;
           100%;
          height:500px;
        }
        .ul2 li:nth-child(2n+1){
          background: gray;
           100%;
          height:500px;
        }
      </style>
    </head>
    <body>
    <ul class="ul1" id="u1">
      <li></li>
      <li></li>
      <li></li>
      <li></li>
    </ul>
    <ul class="ul2" id="u2">
      <li></li>
      <li></li>
      <li></li>
      <li></li>
    </ul>
    </body>
    </html>
    <script>
      window.onload = function(){
            var lis = document.getElementById("u1").children;
            var u2s = document.getElementById("u2").children;
            for(let i=0;i<lis.length;i++){
              lis[i].onclick = function(){
                this.index = i;
                for(let i=0;i<u2s.length;i++){
                  u2s[i].style.display = "none";
                }
                u2s[this.index].style.display = "block";
              }
            }
    
    
      }
    </script>
  • 相关阅读:
    c++设计模式总结
    Java复习(四)类的重用
    Java复习(三)类中的方法
    Java复习(二)类与对象的基本概念
    Java复习(一)——Java语言概述、开发环境、基础知识
    Java复数的加乘除运算
    人见人爱A+B
    noj快排
    noj最长公共子序列
    C语言里有没有sort函数?有!
  • 原文地址:https://www.cnblogs.com/dujunfeng/p/7901181.html
Copyright © 2020-2023  润新知