Bootstrap基本插件学习笔记之标签切换(17)


Posted in Javascript onDecember 08, 2016

Bootstrap可以很轻松就实现标签切换的效果。

0x01 样式1

基本样式:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>标签切换</title>
</head>
<body>
<div class="container">
 <div class="page-header">
  <h1>标签切换</h1>
 </div>
 <div>
  <ul class="nav nav-tabs">
   <li class="active"><a href="#Home" data-toggle="tab">首 页</a></li>
   <li><a href="#New" data-toggle="tab">新 闻</a></li>
   <li><a href="#About" data-toggle="tab">关 于</a></li>
  </ul>
  <!--标签页内容-->
  <div class="tab-content">
   <div class="tab-pane active in fade" id="Home">
    <div class="page-header">
     <h1>首页</h1>
    </div>
    <p>我是首页我是首页我是首页我是首页我是首页我是首页</p>
   </div>
   <div class="tab-pane fade" id="New">
    <div class="page-header">
     <h1>新闻</h1>
    </div>
    <p>我是新闻我是新闻我是新闻我是新闻我是新闻我是新闻</p>
   </div>
   <div class="tab-pane fade" id="About">
    <div class="page-header">
     <h1>关于</h1>
    </div>
    <p>我是关于我是关于我是关于我是关于我是关于我是关于</p>
   </div>
  </div>
 </div>
</div>
</body>
</html>

效果如下:

Bootstrap基本插件学习笔记之标签切换(17)

添加 nav 和 nav-tabs 类到 ul 中,将会应用 Bootstrap 标签样式,添加 nav 和 nav-pills 类到 ul 中,将会应用 Bootstrap 胶囊式样式。

0x02 样式2

下面是带有下拉菜单的标签切换样式:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>标签切换</title>
</head>
<body>
<div class="container">
 <div class="page-header">
  <h1>标签切换</h1>
 </div>
 <div>
  <ul class="nav nav-tabs">
   <li class="active"><a href="#Home" data-toggle="tab">首 页</a></li>
   <li class="dropdown" data-toggle="tab">
    <a href="#" class="dropdown-toggle" data-toggle="dropdown">
     新 闻
     <span class="caret"></span>
    </a>
    <ul class="dropdown-menu">
     <li><a href="#Tiyu" data-toggle="tab">体育新闻</a></li>
     <li><a href="#Yule" data-toggle="tab">娱乐新闻</a></li>
    </ul>
   </li>
   <li> <a href="#About" data-toggle="tab">关 于</a></li>
  </ul>
  <div class="tab-content">
   <div class="tab-pane fade in active" id="Home">
    <div class="page-header">
     <h3>网站首页</h3>
    </div>
    <p>网站首页网站首页网站首页网站首页网站首页网站首页网站首页网站首页</p>
   </div>
   <div class="tab-pane fade" id="About">
    <div class="page-header">
     <h3>关于</h3>
    </div>
    <p>关于关于关于关于关于关于关于关于关于关于关于关于关于关于关于关于关于</p>
   </div>
   <div class="tab-pane fade" id="Tiyu">
    <div class="page-header">
     <h3>体育</h3>
    </div>
    <p>体育体育体育体育体育体育体育体育体育体育体育体育体育体育体育体育体育</p>
   </div>
   <div class="tab-pane fade" id="Yule">
    <div class="page-header">
     <h3>娱乐</h3>
    </div>
    <p>娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐娱乐</p>
   </div>
  </div>
 </div>
</div>
</body>
</html>

效果如下:

Bootstrap基本插件学习笔记之标签切换(17)

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
解放web程序员的输入验证
Oct 06 Javascript
javascript显示选择目录对话框的代码
Nov 10 Javascript
JavaScript中的isXX系列是否继续使用的分析
Apr 16 Javascript
关于JavaScript的面向对象和继承有利新手学习
Jan 11 Javascript
获取内联和链接中的样式(js代码)
Apr 11 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
Mar 20 Javascript
JS实战篇之收缩菜单表单布局
Dec 10 Javascript
canvas绘制表盘时钟
Jan 23 Javascript
JS仿QQ好友列表展开、收缩功能(第二篇)
Jul 07 Javascript
js使用xml数据载体实现城市省份二级联动效果
Nov 08 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
Aug 16 Javascript
解决Layui当中的导航条动态添加后渲染失败的问题
Sep 25 Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
Dec 08 #Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
Dec 08 #Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
Dec 08 #Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 #Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
Dec 08 #Javascript
Bootstrap基本插件学习笔记之按钮(21)
Dec 08 #Javascript
浅谈Node.js:理解stream
Dec 08 #Javascript
You might like
PHP通用检测函数集合
2006/11/25 PHP
PHP MSSQL 存储过程的方法
2008/12/24 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
LAMP环境使用Composer安装Laravel的方法
2017/03/25 PHP
Safari5中alert的无限循环BUG
2011/04/07 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
NodeJS中Buffer模块详解
2015/01/07 NodeJs
jQuery焦点图插件SaySlide
2015/12/21 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
前端图片懒加载(lazyload)的实现方法(提高用户体验)
2017/08/21 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
基于Vue SEO的四种方案(小结)
2019/07/01 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
uin-app+mockjs实现本地数据模拟
2020/08/26 Javascript
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
python基础教程之对象和类的实际运用
2014/08/29 Python
Python中用max()方法求最大值的介绍
2015/05/15 Python
pycharm创建一个python包方法图解
2019/04/10 Python
Django如何使用第三方服务发送电子邮件
2019/08/14 Python
如何基于Python实现自动扫雷
2020/01/06 Python
详解CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
2016/12/20 HTML / CSS
P D PAOLA意大利官网:西班牙著名的珠宝首饰品牌
2019/09/24 全球购物
天游软件面试
2013/11/23 面试题
.NET初级开发工程师面试题(包括Javascript)
2012/08/22 面试题
完美实现CSS垂直居中的11种方法
2021/03/27 HTML / CSS
《纸船和风筝》教学反思
2014/02/15 职场文书
承诺书样本
2014/08/30 职场文书
幼师辞职信范文大全
2015/05/12 职场文书
2015年企业员工工作总结范文
2015/05/21 职场文书
幼儿园园长工作总结2015
2015/05/25 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle