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 相关文章推荐
Jquery 绑定时间实现代码
May 03 Javascript
javascript 事件处理程序介绍
Jun 27 Javascript
7个JS基础知识总结
Mar 05 Javascript
DOM基础教程之使用DOM设置文本框
Jan 20 Javascript
JavaScript中常用的六种互动方法示例
Mar 13 Javascript
jQuery表格插件datatables用法详解
Nov 23 Javascript
基于JQuery及AJAX实现名人名言随机生成器
Feb 10 Javascript
JavaScript 保护变量不被随意修改的实现代码
Sep 27 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
微信小程序中时间戳和日期的相互转换问题
Jul 09 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
Dec 02 Javascript
浅谈Vue.js之初始化el以及数据的绑定说明
Nov 14 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/12/13 PHP
PHP生成Gif图片验证码
2013/10/27 PHP
PHP数组与对象之间使用递归实现转换的方法
2015/06/24 PHP
JS 的应用开发初探(mootools)
2009/12/19 Javascript
jquery实现保存已选用户
2014/07/21 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
JS实现生成会变大变小的圆环实例
2015/08/05 Javascript
探究Javascript模板引擎mustache.js使用方法
2016/01/26 Javascript
基于javascript实现checkbox复选框实例代码
2016/01/28 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
微信公众平台开发教程(六)获取个性二维码的实例
2016/12/02 Javascript
详解数组Array.sort()排序的方法
2020/05/09 Javascript
react native与webview通信的示例代码
2017/09/25 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
2018/06/07 Javascript
微信小程序音乐播放器开发
2019/11/20 Javascript
微信小程序实现电子签名并导出图片
2020/05/27 Javascript
python sys模块sys.path使用方法示例
2013/12/04 Python
Python合并两个字典的常用方法与效率比较
2015/06/17 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
Python实现导出数据生成excel报表的方法示例
2017/07/12 Python
人工神经网络算法知识点总结
2019/06/11 Python
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
Pam & Gela官网:美国性感前卫女装品牌
2018/07/19 全球购物
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
护理自荐信范文
2013/10/05 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
中班下学期个人总结
2015/02/12 职场文书
幼儿园教师自荐书
2015/03/06 职场文书
《梅花魂》教学反思
2016/02/18 职场文书
MySQL8.0.18配置多主一从
2021/06/21 MySQL
MySQL对数据表已有表进行分区表的实现
2021/11/01 MySQL
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
2022/07/07 Java/Android