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 相关文章推荐
查找iframe里元素的方法可传参
Sep 11 Javascript
非常漂亮的JS+CSS图片幻灯切换特效
Nov 20 Javascript
Javascript实现简单的富文本编辑器附演示
Jun 16 Javascript
jquery实现可拖拽弹出层特效
Jan 04 Javascript
JS实现为表格动态添加标题的方法
Mar 31 Javascript
基于JQuery和CSS3实现仿Apple TV海报背景视觉差特效源码分享
Sep 21 Javascript
JavaScript 数组中最大最小值
Jun 05 Javascript
jQuery is not defined 错误原因与解决方法小结
Mar 19 Javascript
JS删除数组里的某个元素方法
Feb 03 Javascript
微信小程序实现拍照画布指定区域生成图片
Jul 18 Javascript
解决vue 子组件修改父组件传来的props值报错问题
Nov 09 Javascript
原生JS实现飞机大战小游戏
Jun 09 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
PHP 中执行系统外部命令
2006/10/09 PHP
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
2011/11/02 PHP
php curl的深入解析
2013/06/02 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
php简单图像创建入门实例
2015/06/10 PHP
DHTML Slide Show script图片轮换
2008/03/03 Javascript
JQuery toggle使用分析
2009/11/16 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
基于socket.io+express实现多房间聊天
2016/03/17 Javascript
Textarea输入字数限制实例(兼容iOS&amp;安卓)
2017/07/06 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
vue项目中jsonp跨域获取qq音乐首页推荐问题
2018/05/30 Javascript
vue异步axios获取的数据渲染到页面的方法
2018/08/09 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
weui中的picker使用js进行动态绑定数据问题
2019/11/06 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
[05:40]DOTA2荣耀之路6:Wings最后进攻
2018/05/30 DOTA
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
Python实现改变与矩形橡胶的线条的颜色代码示例
2018/01/05 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
Python3 安装PyQt5及exe打包图文教程
2019/01/08 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Python测试Kafka集群(pykafka)实例
2019/12/23 Python
在python里创建一个任务(Task)实例
2020/04/25 Python
Django celery异步任务实现代码示例
2020/11/26 Python
python基于win32api实现键盘输入
2020/12/09 Python
Urban Outfitters美国官网:美国生活方式品牌
2016/08/26 全球购物
澳大利亚领先的在线礼品网站:Gifts Australia
2020/08/15 全球购物
应届毕业生就业自荐信
2013/10/26 职场文书
金融行业务员的自我评价
2013/12/13 职场文书
2014年大学生自我评价
2014/01/19 职场文书
家长通知书教师评语
2014/04/17 职场文书
合作经营协议书范本
2014/09/16 职场文书
初中家长意见
2015/06/03 职场文书
公诉意见书范文
2015/06/05 职场文书
win11自动弹出虚拟键盘怎么关闭? Win11关闭虚拟键盘的技巧
2023/01/09 数码科技