Bootstrap实现默认导航栏效果


Posted in Javascript onSeptember 21, 2020

导航栏是一个很好的功能,是 Bootstrap 网站的一个突出特点。导航栏是响应式元组件就,作为应用程序或网站的导航标题。导航栏在移动设备的视图中是折叠的,随着可用视口宽度的增加,导航栏也会水平展开。在 Bootstrap 导航栏的核心中,导航栏包括了为站点名称和基本的导航定义样式。
创建一个默认的导航栏的步骤如下:

  • 向 <nav> 标签添加 class .navbar、.navbar-default(白底黑字),navbar-inverse(黑底白字)
  • 向上面的元素添加 role="navigation",有助于增加可访问性。
  • 向 <div> 元素添加一个标题 class .navbar-header,内部包含了带有 class navbar-brand 的 <a> 元素。这会让文本看起来更大一号。

为了向导航栏添加链接,只需要简单地添加带有 class .nav、.navbar-nav 的无序列表即可。

下面的实例演示了这点:

<!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-inverse" role="navigation"> 
 <div class="navbar-header"> 
 <a class="navbar-brand" href="#">林炳文在此~</a> 
 </div> 
 <div> 
 <ul class="nav navbar-nav"> 
 <li class="active"><a href="#">导航一</a></li> 
 <li><a href="#">导航二</a></li> 
 <li class="dropdown"> 
 <a href="#" class="dropdown-toggle" data-toggle="dropdown"> 
 下拉菜单 
 <b class="caret"></b> 
 </a> 
 <ul class="dropdown-menu"> 
 <li><a href="#">我是谁呢?</a></li> 
 <li><a href="#">我也不知道</a></li> 
 <li><a href="#">你是谁呢?</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实现默认导航栏效果


<nav class="navbar navbar-inverse" role="navigation">

改成

<nav class="navbar navbar-default" role="navigation">

效果如下:

Bootstrap实现默认导航栏效果

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

以上就是Bootstrap实现默认导航栏效果的代码,希望对大家的学习有所帮助。

Javascript 相关文章推荐
jquery tab标签页的制作
May 10 Javascript
fancybox modal的完美解决(右上的X)
Oct 30 Javascript
js iframe跨域访问(同主域/非同主域)分别深入介绍
Jan 24 Javascript
jquery单行文字向上滚动效果的实现代码
Sep 05 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
Mar 07 Javascript
jquery设置表单元素为不可用的简单代码
Jul 04 Javascript
EditPlus中的正则表达式 实战(2)
Dec 15 Javascript
vue router路由嵌套不显示问题的解决方法
Jun 17 Javascript
React根据宽度自适应高度的示例代码
Oct 11 Javascript
vue element-ui之怎么封装一个自己的组件的详解
May 20 Javascript
关于微信小程序获取小程序码并接受buffer流保存为图片的方法
Jun 07 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
Sep 14 Javascript
Angularjs注入拦截器实现Loading效果
Dec 28 #Javascript
AngularJS进行性能调优的7个建议
Dec 28 #Javascript
浅析AngularJS Filter用法
Dec 28 #Javascript
jquery实现倒计时功能
Dec 28 #Javascript
基于jquery实现瀑布流布局
Jun 28 #Javascript
详解AngularJS Filter(过滤器)用法
Dec 28 #Javascript
原生JavaScript实现瀑布流布局
Jun 28 #Javascript
You might like
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
2014/02/18 PHP
PHP实现文件下载断点续传详解
2014/10/15 PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
2017/09/02 PHP
php实现 master-worker 守护多进程模式的实例代码
2019/07/20 PHP
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
js Select下拉列表框进行多选、移除、交换内容的具体实现方法
2013/08/13 Javascript
如何让DIV可编辑、可拖动示例代码
2013/09/18 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
跟我学Nodejs(二)--- Node.js事件模块
2014/05/21 NodeJs
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
js canvas仿支付宝芝麻信用分仪表盘
2016/11/16 Javascript
简单实现bootstrap选项卡效果
2017/02/08 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
JS原生瀑布流效果实现
2019/04/26 Javascript
在vue中把含有html标签转为html渲染页面的实例
2019/10/28 Javascript
[51:44]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第二场
2018/04/04 DOTA
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
2015/05/22 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
django项目搭建与Session使用详解
2018/10/10 Python
python 用opencv调用训练好的模型进行识别的方法
2018/12/07 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
python实现简单图书管理系统
2019/11/22 Python
在Django中预防CSRF攻击的操作
2020/03/13 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
浅谈Html5中视频 音频标签 进度条的问题
2016/07/26 HTML / CSS
美国一家主打母婴用品的团购网站:zulily
2017/09/19 全球购物
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
介绍下WebSphere的安全性
2013/01/31 面试题
2014年作风建设工作总结
2014/10/29 职场文书
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android