zoukankan      html  css  js  c++  java
  • 选项卡效果

    例子一、

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>选项卡效果</title>
     6     <script type="text/javascript" src="jquery.min.js"></script>
     7     <style type="text/css">
     8         body{font-size:13px}
     9         ul,li{margin:0;padding:0;list-style:none}
    10         #menu li{text-align:center;float:left;padding:5px;margin-right:2px;width:50px;cursor:pointer}
    11         #menu li.tabFocus{width:50px;font-weight:bold;background-color:#f3f2e7;border:solid 1px #666;border-bottom:0;z-index:100;position:relative}
    12         #content{width:260px;height:80px;padding:10px;background-color:#f3f2e7;clear:left;border:solid 1px #666;position:relative;top:-1px}
    13         #content li{display:none}
    14         #content li.conFocus{display:block}
    15     </style>
    16 </head>
    17 <body>
    18     <ul id="menu">
    19         <li class="tabFocus">家居</li>
    20         <li>电器</li>
    21         <li>二手</li>
    22     </ul>
    23     <ul id="content">
    24         <li class="conFocus">这是家居的内容</li>
    25         <li>这是电器的内容</li>
    26         <li>这是家居的内容</li>
    27     </ul>
    28 <script type="text/javascript">
    29     $(function(){
    30         $('#menu li').each(function(index){
    31             $(this).click(function(){
    32                 $('#menu li.tabFocus').removeClass('tabFocus');
    33                 $(this).addClass('tabFocus');
    34                 $('#content li:eq('+index+')').show().siblings().hide();
    35             })
    36         });
    37     });
    38 </script>
    39 </body>
    40 </html>

    例子 二、

     1 <!doctype html>
     2 <html lang="en">
     3  <head>
     4   <meta charset="UTF-8">
     5   <meta name="Generator" content="EditPlus®">
     6   <meta name="Author" content="">
     7   <meta name="Keywords" content="">
     8   <meta name="Description" content="">
     9   <title>Document</title>
    10   <script src="jquery.min.js"></script>
    11   <style>
    12     *{margin:0;padding:0;}
    13     .tab{width:240px;margin:50px;}
    14      .tab_menu { clear:both;}
    15      .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none; padding:1px 6px; margin-right:4px; background:#F1F1F1; border:1px solid #898989; border-bottom:none;}
    16      .tab_menu li.hover { background:#DFDFDF;}
    17      .tab_menu li.selected { color:#FFF; background:#6D84B4;}
    18      .tab_box { clear:both; border:1px solid #898989; height:100px;}
    19      .hide{display:none}
    20   </style>
    21  </head>
    22  <body>
    23     <div class="tab">
    24         <div class="tab_menu">
    25             <ul>
    26                 <li class="selected">时事</li>
    27                 <li>体育</li>
    28                 <li>娱乐</li>
    29             </ul>
    30         </div>
    31         <div class="tab_box"> 
    32              <div>时事</div>
    33              <div class="hide">体育</div>
    34              <div class="hide">娱乐</div>
    35         </div>
    36     </div>
    37     <script>
    38         $(".tab_menu ul li").hover(function(){
    39             $(this).addClass("selected").siblings().removeClass("selected");
    40             var index=$(".tab_menu ul li").index(this)
    41             $(".tab_box div").eq(index).show().siblings().hide();
    42         })
    43     </script>
    44  </body>
    45 </html>
  • 相关阅读:
    Pycharm5使用
    flask 分页
    CRM
    课程项目
    vue的属性指令
    vue的文本指令
    vue实例
    vue使用
    ajax的json格式数据
    django知识点小结
  • 原文地址:https://www.cnblogs.com/nifengs/p/4861177.html
Copyright © 2011-2022 走看看