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 相关文章推荐
Prototype使用指南之base.js
Jan 10 Javascript
一个多次搜索+多次传值的解决方案
Jan 20 Javascript
再谈IE中Flash控件的自动激活 ObjectWrap
Mar 09 Javascript
5个书写JavaScript代码的坏习惯,看看你中枪了没?
Nov 06 Javascript
深入分析JSON编码格式提交表单数据
Jun 25 Javascript
JavaScript基于ajax编辑信息用法实例
Jul 15 Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
Sep 22 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
Mar 15 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
Jan 30 Javascript
JavaScript实现的反序列化json字符串操作示例
Jul 18 Javascript
vue移动端微信授权登录插件封装的实例
Aug 28 Javascript
Vue开发中遇到的跨域问题及解决方法
Feb 11 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
符合标准的js表单提交的代码
2007/09/13 Javascript
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
JQuery select标签操作代码段
2010/05/16 Javascript
javascript动画之圆形运动,环绕鼠标运动作小球
2010/07/20 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
2012/01/16 Javascript
JavaScript Serializer序列化时间处理示例
2014/07/31 Javascript
jQuery遍历之next()、nextAll()方法使用实例
2014/11/08 Javascript
javascript模拟php函数in_array
2015/04/27 Javascript
Javascript removeChild()删除节点及删除子节点的方法
2015/12/27 Javascript
AngularJs解决跨域问题案例详解(简单方法)
2016/05/19 Javascript
jQuery将表单序列化成一个Object对象的实例
2016/11/29 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
js使用formData实现批量上传
2020/03/27 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
wxPython使用系统剪切板的方法
2015/06/16 Python
浅谈Python类的__getitem__和__setitem__特殊方法
2016/12/25 Python
答题辅助python代码实现
2018/01/16 Python
浅谈python可视化包Bokeh
2018/02/07 Python
python使用xslt提取网页数据的方法
2018/02/23 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
python中zip()函数遍历多个列表方法
2021/02/18 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
2021/02/23 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
2016/01/27 HTML / CSS
全球最受追捧的运动服品牌领先数字目的地:Stylerunner
2020/11/25 全球购物
置业顾问岗位职责
2014/03/02 职场文书
公司股权转让协议书
2014/04/12 职场文书
机械工程及其自动化专业求职信
2014/08/08 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
2014乡镇干部对照检查材料思想汇报
2014/09/26 职场文书
六一儿童节标语
2014/10/08 职场文书
党员贯彻十八大精神思想汇报范文
2014/10/25 职场文书
社会主义核心价值观主题教育活动总结
2015/05/07 职场文书