zoukankan      html  css  js  c++  java
  • JS原生Tab标签切换

    http://www.w3cmark.com/demo/demo13.html

     1 //js实现代码
     2 <script language="javascript">
     3 window.onload=function(){
     4 var nav=document.getElementById("tab").getElementsByTagName("li");  
     5 var con=document.getElementById("con").getElementsByTagName("div");
     6 for(i=0;i<nav.length;i++){
     7     nav[i].index = i;
     8     nav[i].onmouseover=function(){
     9         for(var n = 0; n < con.length; n++) {
    10             con[n].style.display = "none";
    11             nav[n].className = "";
    12         }
    13         con[this.index].style.display = "block"
    14         nav[this.index].className = "cur";
    15         }
    16     
    17     }
    18 }
    19 </script>

    CSS样式:

    1 .nav{ height:30px;}
    2 .nav li{ display:inline-block; width:100px; height:30px;line-height:30px; float:left; cursor:pointer; text-align:center;background:#ddd;}
    3 .nav li.cur{color:#fff;background:#f60}
    4 .con{ display:none; padding-top:10px;}

    HTML代码:

     1 <div class="box">
     2 
     3 <div class="box">
     4 <div class="nav" id="tab">
     5     <ul>
     6         <li class="cur">菜单一 </li>
     7         <li>菜单二 </li>
     8         <li>菜单三 </li>
     9         <li>菜单四 </li>
    10     </ul>
    11 </div>
    12 <div id="con">
    13 <div class="con" style="display:block">
    14 <ul>
    15     <li>11111111111111111111</li>
    16     <li>11111111111111111111</li>
    17     <li>11111111111111111111</li>
    18     <li>11111111111111111111</li>
    19     <li>11111111111111111111</li>
    20 </ul>
    21 </div>
    22 <div class="con">
    23 <ul>
    24     <li>222222222222222222222</li>
    25     <li>222222222222222222222</li>
    26     <li>222222222222222222222</li>
    27     <li>222222222222222222222</li>
    28     <li>222222222222222222222</li>
    29 </ul>
    30 </div>
    31 <div class="con">
    32 <ul>
    33     <li>333333333333333333</li>
    34     <li>333333333333333333</li>
    35     <li>333333333333333333</li>
    36     <li>333333333333333333</li>
    37     <li>333333333333333333</li>
    38 </ul>
    39 </div>
    40 <div class="con">
    41 <ul>
    42     <li>44444444444444444444</li>
    43     <li>44444444444444444444</li>
    44     <li>222222222222222222222</li>
    45     <li>222222222222222222222</li>
    46     <li>222222222222222222222</li>
    47 </ul>
    48 </div>
    49 </div>
    50 </div>
    51 
    52 </div>
  • 相关阅读:
    Thinkphp --- 入口文件
    Thinkphp --- 路由定义
    thinkphp --- 写入日志
    BeginnerAdmin后台框架的使用!
    windows本地环境如何用wamp配置多域名绑定访问
    微信小程序 --- 设置页面的标题
    豆瓣api开发
    微信开发 --- 微信支付
    微信小程序 --- 完成小程序支付功能
    thinkphp发起网络请求
  • 原文地址:https://www.cnblogs.com/yelin/p/6589901.html
Copyright © 2011-2022 走看看