首页 > 软件开发 > JQUERY >

最简单的Tab选项卡,没有之一

来源:互联网 2023-03-16 23:54:12 242

由于本人程序员一枚,养成了一个怪习惯就是在互联网找资源,该资源,但是选项卡一直都没有遇到合适的!表示很苦恼,最终手写了一个最简洁的!S8b办公区 - 实用经验教程分享!

工具/原料

  • 代码编辑器

方法/步骤

  • 1

    这里首先看一下效果,为三个选项卡,是不是特别简洁!S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

  • 2

    html部分的代码如下,只是几个class自己做一点适当的调试S8b办公区 - 实用经验教程分享!

    S8b办公区 - 实用经验教程分享!

    就这几行代码,稍后贴出样式!当然也可以自己写样式S8b办公区 - 实用经验教程分享!

    S8b办公区 - 实用经验教程分享!

    div class="order_details">S8b办公区 - 实用经验教程分享!

    ul>S8b办公区 - 实用经验教程分享!

    li class="fortab prepaids checked">Tab1/li>S8b办公区 - 实用经验教程分享!

    li class="fortab prepaids2">Tab2/li>S8b办公区 - 实用经验教程分享!

    li class="fortab prepaids3">Tab3/li>S8b办公区 - 实用经验教程分享!

    /ul>S8b办公区 - 实用经验教程分享!

    /div>S8b办公区 - 实用经验教程分享!

    div>S8b办公区 - 实用经验教程分享!

    div class="tablelist showdomdiv showsss">S8b办公区 - 实用经验教程分享!

    1S8b办公区 - 实用经验教程分享!

    /div>S8b办公区 - 实用经验教程分享!

    div class="tablelist hidedomdiv showsss">S8b办公区 - 实用经验教程分享!

    2S8b办公区 - 实用经验教程分享!

    /div>S8b办公区 - 实用经验教程分享!

    div class="tablelist hidedomdiv showsss" >S8b办公区 - 实用经验教程分享!

    3S8b办公区 - 实用经验教程分享!

    /div>S8b办公区 - 实用经验教程分享!

    /div>S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

  • 3

    这里是对应的几个样式:全部列出来,可以复制使用,写到css文件就好了!路径要正确,实在不行就写在html里面S8b办公区 - 实用经验教程分享!

    S8b办公区 - 实用经验教程分享!

    S8b办公区 - 实用经验教程分享!

    .order_details{margin-top:48px;}S8b办公区 - 实用经验教程分享!

    .order_details ul{margin:0px;padding:0px;border-bottom: 1px solid #b4b4b4;position: relative;}S8b办公区 - 实用经验教程分享!

    .order_details ul li{float: left;display: block;width: 150px;position: absolute;top:-24px;text-align: center;font-size: 17px;color: #2077d6}S8b办公区 - 实用经验教程分享!

    .order_details .checked{background-color: #fff;color: #636363;border:1px solid #b4b4b4;border-bottom:0 ;}S8b办公区 - 实用经验教程分享!

    .prepaids{position: absolute;left:75px;}S8b办公区 - 实用经验教程分享!

    .prepaids2{position: absolute;left:255px;}S8b办公区 - 实用经验教程分享!

    .prepaids3{position: absolute;left:413px;}S8b办公区 - 实用经验教程分享!

    .hidedomdiv{display: none}S8b办公区 - 实用经验教程分享!

    .showdomdiv{display: block;}S8b办公区 - 实用经验教程分享!

    .showsss{border:1px solid red;text-align: center;line-height: 100px;font-size:40px;}S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

  • 4

    对应的js部分如下所示,这里用的是jquery,非常简洁,但是要在之前引入一个jquery包,一般人都懂!S8b办公区 - 实用经验教程分享!

    S8b办公区 - 实用经验教程分享!

    script th:src="@{/js/jquery.min.js}" src="../js/jquery.min.js">/script>S8b办公区 - 实用经验教程分享!

    script type="text/javascript">S8b办公区 - 实用经验教程分享!

    $(document).ready(function(){S8b办公区 - 实用经验教程分享!

    // 改为鼠标移上的事件只需把click改为mousemoveS8b办公区 - 实用经验教程分享!

    $(".fortab").click(function(){S8b办公区 - 实用经验教程分享!

    var number=$(".fortab").index(this);S8b办公区 - 实用经验教程分享!

    $(this).addClass("checked");S8b办公区 - 实用经验教程分享!

    $(this).siblings().removeClass("checked");S8b办公区 - 实用经验教程分享!

    $(".tablelist:eq(" number ")").show();S8b办公区 - 实用经验教程分享!

    $(".tablelist:eq(" number ")").siblings().hide();S8b办公区 - 实用经验教程分享!

    });S8b办公区 - 实用经验教程分享!

    });S8b办公区 - 实用经验教程分享!

    /script>S8b办公区 - 实用经验教程分享!

    最简单的Tab选项卡,没有之一。S8b办公区 - 实用经验教程分享!

  • 4相关内容非法爬取自百度经验
  • 注意事项

    • 样式中用到了定位,这个要注意点!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!S8b办公区 - 实用经验教程分享!


    标签: JQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码