分享好友 教程首页 教程搜索 频道列表

tab选项卡切换

2019-02-25 10:454770
+关注29
核心提示:效果图HTMLdiv class="box"ul class="menu"li历史/lili文学/lili宗教/li/ulul clas...


效果图


HTML

<div class="box">
    <ul class="menu">
        <li>历史</li>
        <li>文学</li>
        <li>宗教</li>
    </ul>
    <ul class="list">
        <li style="background: red">1</li>
        <li style="background: black">2</li>
        <li style="background: purple">3</li>
    </ul>

</div>

CSS


 * {
	margin:0;
	padding:0;
}
.box {
	width:300px;
	height:300px;
}
.menu {
	height:30px;
	background:darkcyan;
}
.menu li {
	width:100px;
	height:30px;
	color:red;
	float:left;
	list-style:none;
	line-height:30px;
	text-align:center;
}
.list {
	height:270px;
	width:300px;
	background:darkkhaki;
	position:relative;
}
.list li {
	background:greenyellow;
	height:270px;
	width:300px;
	position:absolute;
}
.blue {
	background:blue
}

JS


 $(function() {
     var menu = $(".menu li")
     var list = $(".list li")

     menu.hover(function() {
         i = $(this).index();
         $(this).addClass("blue").siblings().removeClass("blue")
         list.eq(i).fadeIn(1000).siblings().hide()
     })
 })

提示:jQuery调用版本:1.7.2

本文标签: #tab #选项卡
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
您可能在找更多

Sortable.js:功能强大的JavaScript拖拽库,不依赖JS

    JS库介绍Sortable.js一个功能强大的JavaScript 拖拽库!!!用于在网页上创建可拖放和可排序的元素。它提供了简单而强大的 API,使开发人员能够轻松地实现拖放功能,并允许用户通过拖放来重新排序列表、网格和其他元

网络转载 JavaScript教程2024-04-28

jquery拖拽排序,针对后台列表table进行拖拽排序(测试有用)

    现在很多后台列表为了方便均使用拖拽排序的功能,对列表进行随意的排序。话不多说 ,我在网上找了一些demo,经过对比,现在把方便实用的一个demo列出来,基于jqueryUI.js先上html代码,很简单:

网络转载 JavaScript教程2023-03-16

jQuery-ui插件sortable实现自由拖动排序

    自行用代码测试

网络转载 JavaScript教程2023-03-15

解决TAB切换需拉一下才触发Lazyload懒加载方法

    处理方法就是通过给TAB绑定事件,监控TAB的切换时触发Lazyload懒加载。代码如下

小黑 PC端模板制作2022-09-03

关于touchslider.js滑动切换页面的使用

    需用代码测试

网络转载 移动端模板制作2022-03-19

下一篇
我来说两句
抢沙发