zoukankan      html  css  js  c++  java
  • 简单的选项卡

    效果图:

    css代码:

    *{
                padding:0px;
                margin: 0px;
                font:12px normal "microsoft yahei";
            }
            #tabs {
                width:300px;
                padding:5px;
                height:150px;
                margin:20px;
            }
            #tabs ul{
                list-style:none;
                display: block;
                height:30px;
                line-height:30px;
                border-bottom:2px #F11E1E solid;}
            #tabs ul li{
                background:#fff;
                cursor:pointer;
                float:left;
                list-style:none;
                height:28px;
                line-height:28px;
                margin:0px 3px;
                border:1px solid #F11E1E;
                border-bottom:none;
                display:inline-block;
                width:60px;
                text-align: center;
            }
            #tabs ul li.on{
                border-top:2px solid #F11E1E;
                border-bottom: 2px solid #fff;
        }
            #tabs div{
                height:200px;
                line-height: 25px;
                border:1px solid #F11E1E;
                border-top:none;
                padding:5px;
            }
            .hide{
                display: none;
                }

    js代码:

     window.onload = function(){
                 var oTab = document.getElementById("tabs");
                 var oUl = oTab.getElementsByTagName("ul")[0];
                 var oLis = oUl.getElementsByTagName("li");
                 var oDivs= oTab.getElementsByTagName("div");
    
                 for(var i= 0,len = oLis.length;i<len;i++){
                     oLis[i].index = i;
                     oLis[i].onclick = function() {
                         for(var n= 0;n<len;n++){
                             oLis[n].className = "";
                             oDivs[n].className = "hide";
                         }
                         this.className = "on";
                         oDivs[this.index].className = "";
                     }
                 };
             }
  • 相关阅读:
    LVS负载均衡NAT模式实现
    Linux-ftp服务搭建
    Keepalived配置详解
    Keepalived高可用概念篇
    Nginx-http_proxy_module模块
    Nginx-keepalived+Nginx实现高可用集群
    Oracle注入之带外通信
    Oracle基于延时的盲注总结
    Oracle基于布尔的盲注总结
    Oracle报错注入总结
  • 原文地址:https://www.cnblogs.com/zmx-xiao-xiao/p/7707439.html
Copyright © 2011-2022 走看看