多tab页功能实现

<style type="text/css">
*{
/* -webkit-box-sizing:inherit !important; */
box-sizing:content-box !important;
}
.file-box {
   position: relative;
   width: 340px
}

.txt {
   height: 22px;
   border: 1px solid #cdcdcd;
   width: 180px;
}

.file {
   position: absolute;
   top: 53px;
   height: 33px;
   filter: alpha(opacity :   0);
   opacity: 0;
   width: 340px
}

.modal-backdrop {
  opacity: 0.2 !important;
  /* filter: alpha(opacity=0) !important; */
  filter: alpha(opacity=40)\9\0 !important;
}

.modal.fade.in{
        top:30px;
}


.modal-content {
    position: absolute;
    }
 .navigation_btn{
   width: 70px;
    height: 34px;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #FFFFFF;
    background-color : #5cbdf4;
   margin-top: 50px;
   line-height: 34px;
   cursor: pointer;
 }
 
  .navigation_btn_act{
   width: 70px;
    height: 34px;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #090909;
   margin-top: 50px;
   line-height: 34px;
 }
 
 .navi-f{
   float:left;
 }
 .navigation_tabs_top{
   width: 90px;
    height: 34px;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #FFFFFF;
    background-color : #369fd4;
   line-height: 34px;
   cursor: pointer;
   border-right: #fff 1px solid;
 }
 
  .navigation_tabs_top_act{
   width: 90px;
    height: 34px;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #090909;
    background-color : #f2f2f2;
   line-height: 34px;
   border-right: #fff 1px solid;
 }
 
</style>
<script type="text/javascript"  src="${ctx}/static/jslib/json/json2.js"></script>
<script type="text/javascript">
$(function(){
   $('#nagigationWin').modal('show');
   $('#_agree-btn').on('click',function(){
      $('#_disagree-btn').css('display','none');
      $('#_agree-btn').removeClass('navigation_btn').addClass('navigation_btn_act');
      $('#_isagree-content').css('height','400px');
      $('#navigation_tabs').css('display','block');
   });
   $('_disagree-btn').on('click',function(){
      //流程关闭
   });
   $('.navigation_tabs_top,.navigation_tabs_top_act').on('click',function(){
      $(this).parent().find('.navigation_tabs_top_act').removeClass('navigation_tabs_top_act')
      .addClass('navigation_tabs_top');
      $(this).removeClass('navigation_tabs_top')
      .addClass('navigation_tabs_top_act');
      // 实现tab切换
      if($(this).attr('id') == 'navigation_tab1_top'){
         //自己按需进行更改
      }else if($(this).attr('id') == 'navigation_tab2_top'){
         
      }else if($(this).attr('id') == 'navigation_tab3_top'){
         
      }
   });
   
});
</script>
   
</head>
<body>
   <div id="nagigationWin" class="modal fade"  aria-hidden="false"
      data-backdrop="static" style="position:absolute;height:500px;top:80px;width: 1250px;">
   <div class="modal-dialog">
      <div class="modal-content" Style="width: 950px;position: absolute !important;
      margin-left: -200px;">
         <div id='_isagree-content' style='width: 950px;height:140px;'>
            <div class='navi-f' style='width:750px;line-height: 140px;'>
               <span style='font-weight: 700;font-style: normal;font-size: 18px;
               color: #416DE5;'>
              哈哈哈哈哈哈哈哈哈啊哈哈哈哈
               </span>
            </div>
            <div class='navigation_btn navi-f' id='_agree-btn'>
               <span style='margin-left:18px;'>同意</span>
            </div>
            <div class='navigation_btn navi-f' id='_disagree-btn' style='margin-left:25px;'>
               <span style='margin-left:12px;'>不同意</span>
            </div>
            
            <!-- 隐藏内容 -->
            <div id='navigation_tabs' class='navi-f' style='width: 850px;height:230px;background-color:#f2f2f2;
                margin-left: 50px; display:none;'>
                <div id='navigation_tabs_top' style='height:34px;background-color:#369fd4;'>
                   <div id='navigation_tab1_top' class='navigation_tabs_top_act navi-f'>
                      <span style='margin-left:28px;'>喜喜</span>
                   </div>
                   <div id='navigation_tab2_top' class='navigation_tabs_top navi-f'>
                      <span style='margin-left:15px;'>啧啧</span>
                   </div>
                   <div id='navigation_tab3_top' class='navigation_tabs_top navi-f'>
                      <span style='margin-left:15px;'>呼啦啦</span>
                   </div>
                   
                </div>
               <div id='navigation_tab1'>
                  <!-- 空着 -->
               </div>
               <div id='navigation_tab2'>
                  <div id="mapGridLinkOrderDiv"
                     style="margin: 2px 20px 0px 20px; border: 0px solid;">
                     <!-- <a id ="blackLinkOrderDetail" class="fa fa-search" aria-hidden="false">步步了</a> -->
                     <table id="mapGridLinkOrderGrid"></table>
                     <div id="mapGridLinkOrderGridPager">
                     </div>
               </div>
               <div id='navigation_tab3'>
                  <!-- 客户属性的展示 -->
               </div>
            </div>
         </div>
         
      </div>
      </div>
   </div>
</body>
/jquery自己导入;之后就可以拿来即用
</html>

///还有一个版本,操作还是满骚的:

web前端中实现多标签页切换的效果_weixin_30551947的博客-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值