js常用的选项卡特效

2025-10-29 10:19:00

1、新建文件,引入js,创建ul列表

js常用的选项卡特效

2、为列表添加样式

js常用的选项卡特效

3、效果如图

js常用的选项卡特效

4、为每个列表里的li添加对应的内容

js常用的选项卡特效

5、将这些内容包含在一个大的div里面,并且隐藏起来出来第一个div的内容

js常用的选项卡特效

6、为大的div设置样式

js常用的选项卡特效

7、效果如图,没有滑过效果

js常用的选项卡特效

8、js定义变量

js常用的选项卡特效

9、js创建li鼠标滑过的效果

js常用的选项卡特效

10、效果如图,只有鼠标滑过的效果,下面的内容没有变化

js常用的选项卡特效

js常用的选项卡特效

11、js创建选项卡的效果,对应li对应下面的内容

js常用的选项卡特效

12、如图附上源码,

<title>js常用的选项卡特效</title>

<script src="jquery.min.js"></script>

</head>

<style>

*{margin:0; padding:0;}

ul,li{list-style:none;}

.cp_qie{width:980px; height:40px; border-bottom:1px solid #398710; margin:10px auto;}

.cp_qie ul li{ width:100px; height:38px; line-height:38px; float:left; text-align:center;}

.oon{ color:#fff; background:#4b9416 !important;}

.hidden{display:none;}

.last_box{width:980px; height:100px; margin:0px auto;}

</style>

<script>

$(document).ready(function(){

var $tab_li = $('.cp_qie ul li');

$tab_li.hover(function(){

$(this).addClass('oon').siblings().removeClass('oon');

   var index = $tab_li.index(this);

$('div.last_box > div').eq(index).show().siblings().hide();

});

});

</script>

<body>

<div class="cp_qie">

  <ul>

      <li class="oon">产品介绍</li>

      <li>产品质检</li>

      <li>证书COA</li>

      <li>产品MSDS</li>

      <li>参考文献</li>

  </ul>

</div>

<div class="last_box">

    <div>

       产品介绍的内容

    </div>

    <div class="hidden">

      产品质检的内容

    </div>

    <div class="hidden">

       证书COA的内容

    </div>

    <div class="hidden">

       产品MSDS的内容

    </div>

    <div class="hidden">

       参考文献的内容

    </div>

</div>

</body>

js常用的选项卡特效

js常用的选项卡特效

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢