jQuery|简单tab栏切换
<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="./1.css">
<script src="./jquery-1.12.4.js"></script>
</head> <body>
<div class="box">
<div class="top-box">
<ul>
<li class="current">首页</li>
<li>多玩</li>
<li>17173</li>
<li>136</li>
<li>哈哈</li>
<li class="more"><a href="#">+更多+</a></li>
</ul>
<div class="move"></div>
</div>
<div class="content">
<div class="content-box">
<ul>
<li>
<a href="#">[全部]</a>
<a href="#" title="2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
</ul>
<ul>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
</ul>
<ul>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
</ul>
<ul>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
</ul>
<ul>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
<li>
<a href="#">[全部]</a>
<a href="#">2018 CJ Cosplay封面大赛正式开幕 天刀特别奖等你赢...</a>
<span>18/01</span>
</li>
</ul>
</div>
</div>
</div>
</body>
</html>
Html
*{
margin: 0px;
padding: 0px;
}
li {
list-style: none;
}
a{
text-decoration: none;
} body{
background-color: #ccc;
} .box{
width: 380px;
height: 280px;
background-color: aliceblue;
margin: 50px auto;
padding: 10px 10px;
} .top-box {
position: relative;
height: 30px;
border-bottom: 1px solid #ccc;
} .top-box .current {
color:#ff8f17;
} .top-box ul{
overflow: hidden;
} .top-box ul li {
float: left;
margin-left:10px;
cursor: pointer;
} .top-box ul .more {
margin-left:100px;
} .top-box ul li a {
color:#ccc;
} .move {
position: absolute;
left: 0px;
top: 29px;
width: 43px;
border-bottom: 1px solid #ff8f17;
} .content {
position: relative;
height: 250px;
overflow: hidden;
} .content-box {
position: absolute;
left: 0px;
top: 0px;
width: 2000px;
}
.content-box ul {
float: left;
} .content-box ul li {
font-size: 12px;
line-height: 29px;
} .content-box ul li a:nth-child(1){
color:#ccc;
} .content-box ul li a:nth-child(2){
color:black;
margin-right: 10px;
} .content-box ul li span {
margin-right: 10px;;
} .content-box ul li a:nth-child(2):hover{
color:red;
}
Css
<script>
$(".top-box ul li").click(function () {
$(this).addClass("current").siblings().removeClass("current");
$(".top-box ul li").last().off();
var index = $(this).index();
$(".move").animate({ 'left': 8 + index * 42 + 'px' }, 300)
$(".content-box").animate({'left':0 + index * -390 + 'px'},300)
})
</script>
jQuery|简单tab栏切换的更多相关文章
- jQuery图片tab栏切换
<script> $(function(){ $('.tab li').mouseenter(function(){ var $this=$(this); var index=$this. ...
- jQuery简单tab按钮切换
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- jQuery带有定时器的tab栏切换
现在网上很多类似选项卡的切换,我们成为tab栏切换,比如下图: 新浪的tab栏切换 淘宝的tab栏切换 其中,新浪的tab栏鼠标放上去,可以快速的来回切换,但是如果采取ajax异步传输,不停去加载服务 ...
- jQuery实现TAB选项卡切换特效简单演示
本文实例为大家分享jQuery实现TAB选项卡切换特效,供大家参考,具体内容如下 1.tab切换 on ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 ...
- tab栏切换
最简单的tab栏切换 html部分 <ul class="tab"> <li class="item">待支付(1)</li> ...
- dataTable tab栏切换时错位解决办法
做后台管理类网站肯定要写列表,首选dataTable,功能强大 最近在做一个tab栏切换时发现了一个很诡异的事情:表头错位了! 主要时因为当table被隐藏后,table的header宽度会计算错乱, ...
- tab栏切换制作
tab栏切换制作 先上图 要求1:默认状态,第一个选项卡被选中,展示第一个选项卡的内容 策略:第一个选项卡默认有被选中的样式,第一个选项卡对应的display: block,其他的dispaly设为n ...
- ES6面向对象实现tab栏切换效果
面向对象实现tab栏切换效果
- JS实现 Tab栏切换案例
要求:当鼠标点击上面相应的选项卡(tab),下面页面的内容也随之而改变. 结构分析: 全部的内容都放到一个大的盒子里面,盒子里面又可以分为上面和下面两个盒子. 上面的盒子放了 5个li,装着5个小的选 ...
随机推荐
- CentOS 7 yum 安装 Nginx
1.添加Nginx到YUM源 添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令: sudo rpm -Uvh http://nginx.org/packages/centos/7 ...
- Visual Studio强行修改运行平台和注意事项
默认情况下,会发现项目属性中只有一个Any CPU可供选择,无法修改运行平台. 解决方法如下: 右键“解决方案”,选择“属性”,此时发现每一个项目的平台依然只有Any CPU,点击右上角“配置管理器” ...
- 乘风破浪:LeetCode真题_013_Roman to Integer
乘风破浪:LeetCode真题_013_Roman to Integer 一.前言 上一节我们讨论了如何把阿拉伯数字转换成罗马数字,现在我们需要思考一下如何把罗马数字转换成阿拉伯数字,其实我们仔细观擦 ...
- [EffectiveC++]item16:Use the same form in corresponding uses of new and delete
- unittest:2 执行多条用例,仅执行一次setUp和tearDown
对象方法setUp()和tearDown() 每个用例执行前后都会被调用.但是有另外一种场景:setUp之后执行完所有用例,最后调用一次tearDown.比如打开网页,多条用例分别验证网页上的元素正确 ...
- Java的Calendar类
通过Date类我们可以创建并格式化一个日期对象,但是如何才能设置和获取日期数据的特定部分呢?----Calendar类 Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,通过getIn ...
- webview综述
nWebView 是webkit最核心的一个view,WebView管理WebFrameView和WebFrame之间的交互,一个WebView对象绑定一个window,并且要求MainFrame加载 ...
- mysql 聚集和非聚集索引 解析
一.聚集索引(聚簇索引) 1. 什么是聚集索引? 比如要查找'hello',则直接找内容为hello的行,我们把这种正文内容本身就是一种按照一定规则排列的目录称为“聚集索引”. 聚集索引的叶子节点 ...
- 给trac的ticket添加提交时字段验证
我们在项目管理中使用了trac系统,并且对于ticket添加了以下自定义字段并且对它们的格式都有一定要求: svn版本号:格式为 r1234.多个版本号之间使用半角逗号隔开.如:r1234,r5678 ...
- 1、Android-活动(上)
1.1.活动是什么 活动(Activity)是最容易吸引用户的地方,他是一种可以包含用户界面的组件 主要用于和用户进行交互 一个用户可以包含零个或多个活动,不包含活动的程序少见 1.2.活动的基本用法 ...