Bootstrap实现导航栏的2种方式


Posted in Javascript onNovember 28, 2016

前言:导航是一个网站重要的元素组件之一,可以便于用户查找网站所提供的各项功能服务。导航的制作方法也是千奇百怪,五花八门。在下面的内容中,介绍两种制作导航栏的方式。

一、用按钮组实现,代码如下:

<div style="width:100%; background:#ff0">
 <div class="btn-group">
 <button class="btn btn-default" type="button">首页</button>
 <button class="btn btn-default" type="button">产品展示</button>
 <button class="btn btn-default" type="button">案例分析</button>
 <button class="btn btn-default" type="button">联系我们</button>
 <div class="btn-group">
 <button class="btn btn-default dropdown-toggle" data-toggle="dropdown" type="button">关于我们<span class="caret"></span></button>
 <ul class="dropdown-menu">
 <li><a href="#">公司简介</a></li>
 <li><a href="#">企业文化</a></li>
 <li><a href="#">组织结构</a></li>
 <li><a href="#">客服服务</a></li>
 </ul>
 </div>
 </div>
</div>

二、Bootstrap为导航专门做了相应的css类,代码如下:

<div style="width:100%; background:#ff0">
<ul class="nav nav-pills nav-justified">
 <li><a href="##">首页</a></li>
 <li><a href="##">联系我们</a></li>
 <li><a href="##">产品展示</a></li>
 <li class="dropdown">
 <a href="##" class="dropdown-toggle" data-toggle="dropdown">关于我们<span class="caret"></span></a>
 <ul class="dropdown-menu">
 <li><a href="#">公司简介</a></li>
 <li><a href="#">企业文化</a></li>
 <li><a href="#">组织结构</a></li>
 <li><a href="#">客服服务</a></li>
 </ul>
 </li>
</ul>
</div>

如果想要将导航栏设为垂直显示,第一中方法在div.btn-group后追加.btn-group-vertical就可以,第二种在div.nav后追加.nav-stacked即可。

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript Event学习第四章 传统的事件注册模型
Feb 07 Javascript
网页中CDATA标记的说明
Sep 12 Javascript
修改好的jquery滚动字幕效果实现代码
Jun 22 Javascript
如何使用jquery动态加载js,css文件实现代码
Apr 03 Javascript
Jquery创建层显示标题和内容且随鼠标移动而移动
Jan 26 Javascript
javascript实现图片循环渐显播放的方法
Feb 24 Javascript
jQuery监控文本框事件并作相应处理的方法
Apr 16 Javascript
javascript事件处理模型实例说明
May 31 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
Oct 26 Javascript
Angular搜索场景中使用rxjs的操作符处理思路
May 30 Javascript
vue中使用echarts制作圆环图的实例代码
Jul 27 Javascript
解决vue单页面修改样式无法覆盖问题
Aug 05 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
Nov 28 #Javascript
Bootstrap框架实现广告轮播效果
Nov 28 #Javascript
ReactJs快速入门教程(精华版)
Nov 28 #Javascript
js窗口震动小程序分享
Nov 28 #Javascript
JS获取年月日时分秒的方法分析
Nov 28 #Javascript
js中string和number类型互转换技巧(分享)
Nov 28 #Javascript
浅析使用BootStrap TreeView插件实现灵活配置快递模板
Nov 28 #Javascript
You might like
各种咖啡的英文名子是什么
2021/03/03 新手入门
php错误、异常处理机制(补充)
2012/05/07 PHP
php中删除字符串中最先出现某个字符的实现代码
2013/02/03 PHP
浅谈php冒泡排序
2014/12/30 PHP
在Linux系统下一键重新安装WordPress的脚本示例
2015/06/30 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
Javascript 判断 object 的特定类转载
2007/02/01 Javascript
Js callBack 返回前一页的js方法
2008/11/30 Javascript
JavaScript 创建对象
2009/07/17 Javascript
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
Jquery倒计时源码分享
2014/05/16 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
2015/06/23 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
最实用的jQuery分页插件
2016/10/09 Javascript
ajax与json 获取数据并在前台使用简单实例
2017/01/19 Javascript
BootStrap实现文件上传并带有进度条效果
2017/09/11 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
javascript History对象原理解析
2020/02/17 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
Python3遍历目录树实现方法
2015/05/22 Python
详解Python之数据序列化(json、pickle、shelve)
2017/03/30 Python
对Python生成器、装饰器、递归的使用详解
2019/07/19 Python
Django CBV与FBV原理及实例详解
2019/08/12 Python
Python request操作步骤及代码实例
2020/04/13 Python
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
英国最大最好的无人机商店:Drones Direct
2019/07/12 全球购物
荷兰最大的鞋子、服装和运动折扣店:Bristol
2021/01/07 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述
2013/03/30 面试题
四川internet信息高速公路(C#)笔试题
2012/02/29 面试题
中文系学生自荐信范文
2013/11/13 职场文书
员工开除通知书
2015/04/25 职场文书
2016年党员岗位承诺书
2016/03/24 职场文书
2019年七夕情人节浪漫祝福语大全!
2019/08/08 职场文书
Python帮你解决手机qq微信内存占用太多问题
2022/02/15 Python
apache ftpserver搭建ftp服务器
2022/05/20 Servers