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 相关文章推荐
jQuery 文本框得失焦点的简单实例
Feb 19 Javascript
PHPExcel中的一些常用方法汇总
Jan 23 Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 Javascript
es6的数字处理的方法(5个)
Mar 16 Javascript
详谈for循环里面的break和continue语句
Jul 20 Javascript
Vue父子模版传值及组件传值的三种方法
Nov 27 Javascript
JS实现将对象转化为数组的方法分析
Jan 21 Javascript
eslint 的三大通用规则详解
May 16 Javascript
JavaScript 装逼指南(js另类写法)
May 10 Javascript
js校验开始时间和结束时间
May 26 Javascript
vue.js封装switch开关组件的操作
Oct 26 Javascript
Vue中避免滥用this去读取data中数据
Mar 02 Vue.js
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调用时间格式的参数详解
2013/06/06 PHP
php使用curl检测网页是否被百度收录的示例分享
2014/01/31 PHP
ThinkPHP分页类使用详解
2014/03/05 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
2015/07/04 PHP
php实现的xml操作类
2016/01/15 PHP
doctype后如何获得body.clientHeight的方法
2007/07/11 Javascript
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
2010/06/02 Javascript
Jquery ThickBox插件使用心得(不建议使用)
2010/09/08 Javascript
javaScript 删除字符串空格多种方法小结
2012/10/24 Javascript
JS的Document属性和方法小结
2013/09/17 Javascript
优化Jquery,提升网页加载速度
2013/11/14 Javascript
javascript 回调函数详解
2014/11/11 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
JS获取iframe中marginHeight和marginWidth属性的方法
2015/04/01 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
2016/08/18 Javascript
bootstrap datepicker限定可选时间范围实现方法
2016/09/28 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
2018/05/16 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
2018/06/26 Javascript
vue 设置路由的登录权限的方法
2018/07/03 Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
2019/12/17 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
使用next.js开发网址缩短服务的方法
2020/06/17 Javascript
创建与框架无关的JavaScript插件
2020/12/01 Javascript
python标准算法实现数组全排列的方法
2015/03/17 Python
python遍历文件夹下所有excel文件
2018/01/03 Python
查找python项目依赖并生成requirements.txt的方法
2018/07/10 Python
Django 中间键和上下文处理器的使用
2019/03/17 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
Original Penguin英国官方网站:美国著名休闲时装品牌
2016/10/30 全球购物
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
阿波罗盒子:Apollo Box
2017/08/14 全球购物
一道SQL存储过程面试题
2016/10/07 面试题
竞选班委演讲稿
2014/04/28 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书