Bootstrap实现响应式导航栏效果


Posted in Javascript onDecember 28, 2015

为了给导航栏添加响应式特性,您要折叠的内容必须包裹在带有 classes .collapse、.navbar-collapse 的 <div> 中。折叠起来的导航栏实际上是一个带有class .navbar-toggle 及两个 data- 元素的按钮。第一个是 data-toggle,用于告诉 JavaScript 需要对按钮做什么,第二个是 data-target,指示要切换到哪一个元素。三个带有 class .icon-bar 的 <span> 创建所谓的汉堡按钮。这些会切换为 .nav-collapse <div> 中的元素。为了实现以上这些功能,您必须包含 Bootstrap 折叠(Collapse)插件。
效果图:

Bootstrap实现响应式导航栏效果

下面的实例演示了这点:

<!DOCTYPE html> 
<html> 
<head> 
 <title>Bootstrap 实例 - 响应式的导航栏</title> 
 <link href="bootstrap.min.css" rel="stylesheet"> 
 <script src="jquery-2.1.4.min.js"></script> 
 <script src="bootstrap.min.js"></script> 
</head> 
<body> 
 
<nav class="navbar navbar-default" role="navigation"> 
 <div class="navbar-header"> 
 <button type="button" class="navbar-toggle" data-toggle="collapse" 
  data-target="#example-navbar-collapse"> 
  <span class="sr-only">切换导航</span> 
  <span class="icon-bar"></span> 
  <span class="icon-bar"></span> 
  <span class="icon-bar"></span> 
 </button> 
 <a class="navbar-brand" href="#">12345</a> 
 </div> 
 <div class="collapse navbar-collapse" id="example-navbar-collapse"> 
 <ul class="nav navbar-nav"> 
  <li class="active"><a href="#">iOS</a></li> 
  <li><a href="#">fgghh</a></li> 
  <li class="dropdown"> 
  <a href="#" class="dropdown-toggle" data-toggle="dropdown"> 
  Java <b class="caret"></b> 
  </a> 
  <ul class="dropdown-menu"> 
  <li><a href="#">vgghhr</a></li> 
  <li><a href="#">dg</a></li> 
  <li><a href="#">sfg</a></li> 
  <li class="divider"></li> 
  <li><a href="#">分离的链接</a></li> 
  <li class="divider"></li> 
  <li><a href="#">另一个分离的链接</a></li> 
  </ul> 
  </li> 
 </ul> 
 </div> 
</nav> 
 
 
</body> 
</html>

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

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
JS判断表单输入是否为空(示例代码)
Dec 23 Javascript
点击弹出层效果&amp;弹出窗口后网页背景变暗效果的实现代码
Feb 10 Javascript
Jquery解析json字符串及json数组的方法
May 29 Javascript
Javascript中的几种继承方式对比分析
Mar 22 Javascript
jquery弹出遮掩层效果【附实例代码】
Apr 28 Javascript
javascript实现简易计算器的代码
May 31 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
Aug 31 Javascript
html+javascript+bootstrap实现层级多选框全层全选和多选功能
Mar 09 Javascript
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
对vuex中store和$store的区别说明
Jul 24 Javascript
JavaScript读取本地文件常用方法流程解析
Oct 12 Javascript
使用Vue实现一个树组件的示例
Nov 06 Javascript
基于jQuery实现选取月份插件附源码下载
Dec 28 #Javascript
浅析AngularJs HTTP响应拦截器
Dec 28 #Javascript
Bootstrap实现默认导航栏效果
Sep 21 #Javascript
Angularjs注入拦截器实现Loading效果
Dec 28 #Javascript
AngularJS进行性能调优的7个建议
Dec 28 #Javascript
浅析AngularJS Filter用法
Dec 28 #Javascript
jquery实现倒计时功能
Dec 28 #Javascript
You might like
建立文件交换功能的脚本(一)
2006/10/09 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
2016/07/20 PHP
php实现留言板功能(会话控制)
2017/05/23 PHP
jquery 插件 人性化的消息显示
2008/01/21 Javascript
Jquery之美中不足小结
2011/02/16 Javascript
JavaScript实现页面滚动图片加载(仿lazyload效果)
2011/07/22 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
express的中间件bodyParser详解
2014/12/04 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
2015/05/06 Javascript
ionic 上拉菜单(ActionSheet)实例代码
2016/06/06 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
表单元素值获取方式js及java方式的简单实例
2016/10/15 Javascript
AngularJS中watch监听用法分析
2016/11/04 Javascript
详解webpack + vue + node 打造单页面(入门篇)
2017/09/23 Javascript
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
通过实例了解Render Props回调地狱解决方案
2020/11/04 Javascript
python 容器总结整理
2017/04/04 Python
OpenCV实现人脸识别
2017/04/07 Python
python实现数据预处理之填充缺失值的示例
2017/12/22 Python
如何在python中使用selenium的示例
2017/12/26 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
pandas分区间,算频率的实例
2019/07/04 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
python实现指定ip端口扫描方式
2019/12/17 Python
python离线安装外部依赖包的实现
2020/02/13 Python
Django实现图片上传功能步骤解析
2020/04/22 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
HTML5 解析规则分析
2009/08/14 HTML / CSS
英国异国风情旅游网站:Travel Talk Tours(团体旅游、探险旅游、帆船假期)
2018/07/26 全球购物
党员自我评议对照检查材料
2014/09/27 职场文书
经验交流材料格式
2014/12/30 职场文书
2015年爱牙日活动总结
2015/02/05 职场文书
公司环境卫生管理制度
2015/08/05 职场文书