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 相关文章推荐
关于ExtJS4.1:快捷键支持的问题
Apr 24 Javascript
jQuery操作元素css样式的三种方法
Jun 04 Javascript
JS+CSS实现仿新浪微博搜索框的方法
Feb 24 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
Oct 04 Javascript
Jquery-1.9.1源码分析系列(十一)之DOM操作
Nov 25 Javascript
JavaScript兼容性总结之获取非行间样式案例
Aug 07 Javascript
JavaScript数组_动力节点Java学院整理
Jun 26 Javascript
Vue全家桶实践项目总结(推荐)
Nov 04 Javascript
原生js实现省市区三级联动代码分享
Feb 12 Javascript
JS实现的排列组合算法示例
Jul 16 Javascript
vue 实现Web端的定位功能 获取经纬度
Aug 08 Javascript
快速对接payjq的个人微信支付接口过程解析
Aug 15 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
Apache下禁止php文件被直接访问的解决方案
2013/04/25 PHP
PHP+jquery实时显示网站在线人数的方法
2015/01/04 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
编写Js代码要注意的几条规则
2010/09/10 Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
2013/01/08 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
在javascript中执行任意html代码的方法示例解读
2013/12/25 Javascript
jQuery中wrapAll()方法用法实例
2015/01/16 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
php+ajax+jquery实现点击加载更多内容
2015/05/03 Javascript
javascript实现可全选、反选及删除表格的方法
2015/05/15 Javascript
jquery读写cookie操作实例分析
2015/12/24 Javascript
简单的JS轮播图代码
2016/07/18 Javascript
CentOS7中源码编译安装NodeJS的完整步骤
2018/10/13 NodeJs
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
详解Angular cli配置过程记录
2019/11/07 Javascript
npm全局环境变量配置详解
2020/12/15 Javascript
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
python实现在IDLE中输入多行的方法
2018/04/19 Python
TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片
2019/03/14 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
利用Python实现某OA系统的自动定位功能
2020/05/27 Python
Pycharm生成可执行文件.exe的实现方法
2020/06/02 Python
Python直接赋值及深浅拷贝原理详解
2020/09/05 Python
html5 input元素新特性_动力节点Java学院整理
2017/07/06 HTML / CSS
Otticanet英国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/02/10 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
销售冠军获奖感言
2014/02/03 职场文书
体育课课后反思
2014/04/24 职场文书
2015年化妆品销售工作总结
2015/05/11 职场文书
环境卫生整治简报
2015/07/20 职场文书
电力安全学习心得体会
2016/01/18 职场文书
JavaScript组合继承详解
2021/11/07 Javascript
JavaScript利用html5新方法操作元素类名详解
2021/11/27 Javascript
Mysql将字符串按照指定字符分割的正确方法
2022/05/30 MySQL