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 相关文章推荐
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
Apr 02 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
Apr 17 Javascript
js获取字符串最后一位方法汇总
Nov 13 Javascript
完美实现仿QQ空间评论回复特效
May 06 Javascript
基于jquery实现表格无刷新分页
Jan 07 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
Jan 23 Javascript
jquery仿京东侧边栏导航效果
Mar 02 Javascript
微信小程序富文本渲染引擎的详解
Sep 30 Javascript
ES7中利用Await减少回调嵌套的方法详解
Nov 01 Javascript
基于vue-router 多级路由redirect 重定向的问题
Sep 03 Javascript
JSON的parse()方法介绍
Jan 31 Javascript
Vue两个版本的区别和使用方法(更深层次了解)
Feb 16 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
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
Linux下CoreSeek及PHP扩展模块的安装
2012/09/23 PHP
PHP计算日期相差天数实例分析
2016/02/23 PHP
Yii2.0中使用js异步删除示例
2017/03/10 PHP
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
IE8 原生JSON支持
2009/04/13 Javascript
基于jquery打造的百分比动态色彩条插件
2012/09/19 Javascript
JavaScript 处理Iframe自适应高度(同或不同域名下)
2013/03/29 Javascript
IE6浏览器中window.location.href无效的解决方法
2014/11/20 Javascript
javascript组合使用构造函数模式和原型模式实例
2015/06/04 Javascript
JavaScript实现模仿桌面窗口的方法
2015/07/18 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
Angularjs的ng-repeat中去除重复数据的方法
2016/08/05 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
Vue 实用分页paging实例代码
2017/04/12 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
2017/07/13 Javascript
XMLHttpRequest对象_Ajax异步请求重点(推荐)
2017/09/28 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
2018/09/26 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
2018/12/22 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
[01:00:25]NB vs Secret 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
python通过txt文件批量安装依赖包的实现步骤
2019/08/13 Python
如何安装2019Pycharm最新版本(详细教程)
2019/09/26 Python
Django框架models使用group by详解
2020/03/11 Python
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
工程预算与管理应届生求职信
2013/10/06 职场文书
英文版区域经理求职信
2013/10/23 职场文书
军训感想500字
2014/02/20 职场文书
愚人节活动策划方案
2014/03/11 职场文书
大气污染防治方案
2014/05/19 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
《曹冲称象》教学反思
2016/02/20 职场文书
Win11如何设置右键单击显示所有选项?Win11右键单击显示所有选项设置教程
2022/04/08 数码科技