jQuery实现移动端Tab选项卡效果


Posted in Javascript onMarch 15, 2017

效果图:

jQuery实现移动端Tab选项卡效果

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
 <title>移动端Tab选项卡</title>
 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 <script>
  $(function() {
   $(".tab a").click(function() {
    $(this).addClass('curr').siblings().removeClass('curr');
    var index = $(this).index();
    number = index;
    $('.nav .content li').hide();
    $('.nav .content li:eq(' + index + ')').show();
   });
  })
 </script>
 <style>
  *{
   margin: 0;
   padding: 0;
  }
  div, input, textarea, button, a {
   -webkit-tap-highlight-color: rgba(0,0,0,0);
  }
  ul, li, ol{
   list-style: none;
  }
  a {
   color: #323232;
   outline-style: none;
   text-decoration: none;
  }
  .border-b {
   position: relative;
  }
  .border-b:after {
   top: auto;
   bottom: 0;
  }
  .border-t:before, .border-b:after {
   content: '';
   position: absolute;
   left: 0;
   background: #ddd;
   right: 0;
   height: 1px;
   -webkit-transform: scaleY(0.5);
   transform: scaleY(0.5);
   -webkit-transform-origin: 0 0;
   transform-origin: 0 0;
  }
  .nav {
   background-color: #fff;
   text-align: center;
  }
  .nav .tab {
   width: 100%;
   position: relative;
   overflow: hidden;
  }
  .tab a {
   float: left;
   width: 49%;
   height: 2.56rem;
   line-height:2.56rem;
   display: inline-block;
   border-right: 1px solid #e1e1e1;
  }
  .tab a:last-child {
   border-right: 0;
  }
  .tab .curr {
   border-bottom: 2px solid #fc7831;
   color: #fc7831;
  }
  .content ul li {
   display: none;
   padding: 3%;
   width: 94%;
  }
 </style>
</head>
<body>
<div class="nav">
 <div class="tab border-b">
  <a href="javascript:;" rel="external nofollow" rel="external nofollow" class="curr">商品介绍</a>
  <a href="javascript:;" rel="external nofollow" rel="external nofollow" >评价(99)</a>
 </div>
 <div class="content">
  <ul>
   <li style="display: block">商品介绍</li>
   <li>评价</li>
  </ul>
 </div>
</div>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
JavaScript模拟实现继承的方法
Mar 30 Javascript
向JavaScript的数组中添加元素的方法小结
Oct 24 Javascript
举例说明如何为JavaScript的方法参数设置默认值
Nov 17 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
Feb 06 Javascript
JavaScript编写点击查看大图的页面半透明遮罩层效果实例
May 09 Javascript
jQuery 实现ajax传入参数含有特殊字符的方法总结
Oct 17 Javascript
JavaScript易错知识点整理
Dec 05 Javascript
es6学习笔记之Async函数基本教程
May 11 Javascript
javascript中的replace函数(带注释demo)
Jan 07 Javascript
javascript面向对象三大特征之封装实例详解
Jul 24 Javascript
jqGrid表格底部汇总、合计行footerrow处理
Aug 21 Javascript
浅析vue中的provide / inject 有什么用处
Nov 10 Javascript
利用vue.js插入dom节点的方法
Mar 15 #Javascript
js实现彩色条纹滚动条效果
Mar 15 #Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
Mar 15 #Javascript
jQuery阻止移动端遮罩层后页面滚动
Mar 15 #Javascript
字太多用...代替的方法(两种)
Mar 15 #Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
Mar 15 #Javascript
vue.js 1.x与2.0中js实时监听input值的变化
Mar 15 #Javascript
You might like
杏林同学录(三)
2006/10/09 PHP
php 高效率写法 推荐
2010/02/21 PHP
使用XDebug调试及单元测试覆盖率分析
2011/01/27 PHP
php密码生成类实例
2014/09/24 PHP
node.js中的console.info方法使用说明
2014/12/09 Javascript
JavaScript使用slice函数获取数组部分元素的方法
2015/04/06 Javascript
js实现将选中内容分享到新浪或腾讯微博
2015/12/16 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
2016/12/05 Javascript
node作为中间服务层如何发送请求(发送请求的实现方法详解)
2018/01/02 Javascript
jQuery实现碰到边缘反弹的动画效果
2018/02/24 jQuery
详解Vue之事件处理
2020/07/10 Javascript
[01:05:36]VP vs TNC Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
python写的一个squid访问日志分析的小程序
2014/09/17 Python
python逆序打印各位数字的方法
2018/06/25 Python
widows下安装pycurl并利用pycurl请求https地址的方法
2018/10/15 Python
python基于SMTP协议发送邮件
2019/05/31 Python
对python tkinter窗口弹出置顶的方法详解
2019/06/14 Python
django中的数据库迁移的实现
2020/03/16 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
2020/03/23 Python
Python 如何操作 SQLite 数据库
2020/08/17 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
2021/02/23 Python
纯CSS3实现地球自转实现代码(图文教程附送源码)
2012/12/26 HTML / CSS
最好的商品表达自己:Cafepress
2019/09/04 全球购物
C++是不是类型安全的
2014/02/18 面试题
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
2016/11/22 面试题
教师绩效考核方案
2014/01/21 职场文书
学生保证书范文
2014/04/28 职场文书
青春演讲稿范文
2014/05/08 职场文书
工作作风建设心得体会
2014/10/22 职场文书
个人优缺点总结
2015/02/28 职场文书
清明扫墓感想
2015/08/11 职场文书
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
golang中的struct操作
2021/11/11 Golang
漫画《催眠麦克风-Dawn Of Divisions》第二卷PV公开
2022/04/05 日漫
nginx lua 操作 mysql
2022/05/15 Servers