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 相关文章推荐
JavaScript 克隆数组最简单的方法
Feb 12 Javascript
jquery对单选框,多选框,文本框等常见操作小结
Jan 08 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
Jan 28 Javascript
JS实现字符串转日期并比较大小实例分析
Dec 09 Javascript
JQuery Ajax WebService传递参数的简单实例
Nov 02 Javascript
详解Angular.js指令中scope类型的几种特殊情况
Feb 21 Javascript
详解Node.js access_token的获取、存储及更新
Jun 20 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
Dec 19 Javascript
vue组件中watch props根据v-if动态判断并挂载DOM的问题
May 12 Javascript
javascript 构建模块化开发过程解析
Sep 11 Javascript
JavaScript 绘制饼图的示例
Feb 19 Javascript
ElementUI实现el-form表单重置功能按钮
Jul 21 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
Blitz templates 最快的PHP模板引擎
2010/04/06 PHP
一个严格的PHP Session会话超时时间设置方法
2014/06/10 PHP
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
2010/02/26 Javascript
IE8 中使用加速器(Activities)
2010/05/14 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
javascript中的__defineGetter__和__defineSetter__介绍
2014/08/15 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
Node.js下自定义错误类型详解
2016/10/17 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
react-native使用react-navigation进行页面跳转导航的示例
2017/09/07 Javascript
vue实现路由切换改变title功能
2019/05/28 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
[01:13:17]Secret vs NB 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python把1变成01的步骤总结
2019/02/27 Python
Python3内置模块pprint让打印比print更美观详解
2019/06/02 Python
python 处理微信对账单数据的实例代码
2019/07/19 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
python使用HTMLTestRunner导出饼图分析报告的方法
2019/12/30 Python
Pygame框架实现飞机大战
2020/08/07 Python
Python虚拟环境的创建和使用详解
2020/09/07 Python
快速创建python 虚拟环境
2020/11/28 Python
Python爬虫入门教程01之爬取豆瓣Top电影
2021/01/24 Python
HTML5中判断横屏竖屏的方法(移动端)
2016/08/04 HTML / CSS
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
Giglio美国站:意大利奢侈品购物网
2018/02/10 全球购物
Lookfantastic西班牙官网:英国知名美妆购物网站
2018/06/13 全球购物
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
Crocs欧洲官网:Crocs Europe
2020/01/14 全球购物
宠物店的创业计划书范文
2014/01/11 职场文书
前厅收银主管岗位职责
2014/02/04 职场文书
《九色鹿》教学反思
2014/02/27 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
大学生学年个人总结
2015/02/15 职场文书
浅谈Python从全局与局部变量到装饰器的相关知识
2021/06/21 Python
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技