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 相关文章推荐
js统计页面的来访次数实现代码
May 09 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
Aug 18 Javascript
js通过iframe加载外部网页的实现代码
Apr 05 Javascript
在JavaScript的正则表达式中使用exec()方法
Jun 16 Javascript
JS+CSS实现闪烁字体效果代码
Apr 05 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
input获取焦点时底部菜单被顶上来问题的解决办法
Jan 24 Javascript
基于jQuery实现咖啡订单管理简单应用
Feb 10 Javascript
使用vue.js编写蓝色拼图小游戏
Mar 17 Javascript
vue组件初学_弹射小球(实例讲解)
Sep 06 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
Dec 30 Javascript
vue过滤器实现日期格式化的案例分析
Jul 02 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
一首老MP3,致敬WAR3经典
2021/03/08 魔兽争霸
本地计算机无法启动Apache故障处理
2014/08/08 PHP
PHP中4种常用的抓取网络数据方法
2015/06/04 PHP
为你总结一些php信息函数
2015/10/21 PHP
非常实用的php验证码类
2016/05/15 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
2019/05/27 PHP
javascript+xml技术实现分页浏览
2008/07/27 Javascript
JavaScript获取FCK编辑器信息的具体方法
2013/07/12 Javascript
JS控制阿拉伯数字转为中文大写示例代码
2013/09/04 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
JS获取数组最大值、最小值及长度的方法
2015/11/24 Javascript
AngularJs html compiler详解及示例代码
2016/09/01 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
angularjs中使用ng-bind-html和ng-include的实例
2017/04/28 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
Python自动发邮件脚本
2017/03/31 Python
python脚本开机自启的实现方法
2019/06/28 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
Pyqt5 关于流式布局和滚动条的综合使用示例代码
2020/03/24 Python
基于Python绘制美观动态圆环图、饼图
2020/06/03 Python
CSS3 display知识详解
2015/11/25 HTML / CSS
澳大利亚儿童和婴儿产品在线商店:Lime Tree Kids
2017/10/05 全球购物
Tod’s英国官方网站:意大利奢华手工制作手袋和鞋履
2019/03/15 全球购物
英国钻石公司:British Diamond Company
2020/02/16 全球购物
大四学生思想汇报
2014/01/13 职场文书
入股协议书范本
2014/04/14 职场文书
购房意向书
2014/08/30 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
现役军人家属慰问信
2015/03/24 职场文书
2015年幼儿园中班下学期工作总结
2015/05/22 职场文书
大卫科波菲尔读书笔记
2015/06/30 职场文书
公司回复函格式
2015/07/14 职场文书