1. 定义导航条

<!-- 导航条 navbar -->
<div class="navbar nav-bar-default">
<ul class="nav nav-pills">
<li class="active"><a href="#">首页</a></li>
<li><a href="#">登录</a></li>
<li><a href="#">退出</a></li>
</ul>
</div>

添加网站表示名(navbar-brand)

<div class="navbar nav-bar-default">
<a href="#" class="navbar-brand">伊人考试系统</a>
<ul class="nav nav-pills">
<li class="active"><a href="#">首页</a></li>
<li><a href="#">登录</a></li>
<li><a href="#">退出</a></li>
</ul>
</div>

导航条包括链接、下拉菜单、网站标题和折叠按钮

<nav class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#menu">
<span class="sr-only">展开导航</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="#" class="navbar-brand">网站标题</a>
</div>
<div class="collapse navbar-collapse" id="menu">
<ul class="nav navbar-nav">
<li><a href="#">首页</a></li>
<li><a href="#">导航标题1</a></li>
<li><a href="#">导航标题2</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
下拉菜单<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="#">下拉菜单1</a></li>
<li class="divider"></li>
<li><a href="#">下拉菜单2</a></li>
<li class="divider"></li>
</ul>
</li>
</ul>
</div>
</nav>

2. 绑定对象

  1. 包裹菜单
<!-- 导航条 包裹表单 -->
<nav class="navbar navbar-default" role="navigation">
<a href="#" class="navbar-brand">网站标题</a>
<form action="" class="navbar-form navbar-left" role="search">
<div class="form-group"><input type="text" class="form-control" placeholder="关键字"></div>
<button class="btn btn-default" type="submit">提交</button>
</form>
</nav>
  1. 包裹下拉菜单
 <!-- 导航条 包裹下拉菜单 -->
<div class="navbar navbar-default">
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" data-toggle="dropdown">分享 <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">QQ</a></li>
<li><a href="#">微信</a></li>
<li><a href="#">微博</a></li>
</ul>
</li>
</ul>
</div>
  1. 包裹按钮(navbar-btn类)
<div class="navbar navbar-default">
<button class="btn btn-default navbar-btn" type="button">按钮1</button>
<button class="btn btn-primary navbar-btn" type="button">按钮2</button>
<button class="btn btn-default navbar-btn" type="button">按钮3</button>
</div>
  1. 包裹文本(navbar-text)和链接(navbar-link)
<div class="navbar navbar-default">
<button class="btn btn-default navbar-btn" type="button">按钮</button>
<p class="navbar-text">欢迎登录!</p>
<p class="navbar-text">
普通段落<a href="#" class="navbar-link">链接</a></p>
</div>

3. 设计导航条

  1. 置顶导航条(.navbar-fixed-top .navbar-static-top)

    navbar-fixed-top和navbar-static-top的区别:

    fixed会吸附在顶部,static在页面下拉滚动式会消失
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 导航条</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
<!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
<style>
body{
padding-top: 50px;
}
</style>
</head>
<body>
<!-- 导航条 包裹文本 -->
<div class="navbar navbar-default navbar-fixed-top">
<a href="#" class="navbar-brand">置顶导航条</a>
<form action="#" class="navbar-form navbar-left" role="search">
<div class="form-group"><input type="text" class="form-control" placeholder="关键字"></div>
<button class="btn btn-default" type="submit">搜索</button>
</form>
</div>
<div style="height:2000px;border: solid 1px red;margin:6px;"><img src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1556259084&di=29d728888a58d093701439b1abbf8d3b&src=http://img.pconline.com.cn/images/upload/upc/tx/itbbs/1410/19/c6/39851563_1413703610908.jpg" alt="" class="img-responsive"></div> <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<!-- 包括所有已编译的插件 -->
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>
  1. 置底导航条(navbar-fixed-bottom)
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 导航条</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
<!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]--> </head>
<body>
<!-- 导航条 包裹文本 -->
<div class="navbar navbar-default navbar-fixed-bottom" role="navigation">
<a href="#" class="navbar-brand">置顶导航条</a>
<form action="#" class="navbar-form navbar-left" role="search">
<div class="form-group"><input type="text" class="form-control" placeholder="关键字"></div>
<button class="btn btn-default" type="submit">搜索</button>
</form>
</div>
<div style="height:2000px;border: solid 1px red;margin:6px;">
<img src="http://img.pconline.com.cn/images/upload/upc/tx/itbbs/1410/19/c6/39851563_1413703610908.jpg" alt="" class="img-responsive">
</div> <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<!-- 包括所有已编译的插件 -->
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>
  1. 设计导航条反色效果
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 导航条</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
<!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
<style>
body{
padding-top: 50px;
}
</style>
</head>
<body>
<!-- 导航条 包裹文本 -->
<div class="navbar navbar-default navbar-inverse navbar-fixed-top" role="navigation">
<a href="#" class="navbar-brand">置顶导航条</a>
<form action="#" class="navbar-form navbar-left" role="search">
<div class="form-group"><input type="text" class="form-control" placeholder="关键字"></div>
<button class="btn btn-default" type="submit">搜索</button>
</form>
</div>
<div style="height:2000px;border: solid 1px red;margin:6px;"><img src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1556259084&di=29d728888a58d093701439b1abbf8d3b&src=http://img.pconline.com.cn/images/upload/upc/tx/itbbs/1410/19/c6/39851563_1413703610908.jpg" alt="" class="img-responsive"></div> <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<!-- 包括所有已编译的插件 -->
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>
  1. 设计响应式导航条
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 导航条</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
<!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- 导航条 包裹文本 -->
<div class="navbar navbar-default navbar-static-top" role="navigation">
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#a">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<ul class="nav navbar-nav collapse navbar-collapse" id="a">
<li class="active"><a href="#">首页</a></li>
<li><a href="#">微博</a></li>
<li><a href="#">微信</a></li>
</ul>
</div>
<div style="height:2000px;border: solid 1px red;margin:6px;"><img src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1556259084&di=29d728888a58d093701439b1abbf8d3b&src=http://img.pconline.com.cn/images/upload/upc/tx/itbbs/1410/19/c6/39851563_1413703610908.jpg" alt="" class="img-responsive"></div> <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<!-- 包括所有已编译的插件 -->
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>

Bootstrap3-导航条的更多相关文章

  1. Bootstrap3基础 navbar 导航条 简单示例

      内容 参数   OS   Windows 10 x64   browser   Firefox 65.0.2   framework     Bootstrap 3.3.7   editor    ...

  2. bootstrap导航条+模态对话框+分页样式

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  3. Bootstrap之导航条

    基本导航条 <!-- navbar-inverse相反颜色风格 --> <!-- navbar-static-top去除圆角 --> <!-- navbar-fixed- ...

  4. 使用CSS3制作导航条和毛玻璃效果

    导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些.简单的说,毛玻璃其实就是让图片或者背景使用相应的方法进行模糊处理.这种效果对用户来说是十分具有视觉冲击力的. 本次分享的主题 ...

  5. JQM (功能栏、导航条)

    在Mobile中导航条的基本结构: <div data-role="navbar"> ul>li>a </div> 其中含有“行(grid)”和 ...

  6. css制作漂亮彩带导航条菜单

    点击这里查看效果:http://keleyi.com/keleyi/phtml/divcss/17.htm 效果图: 以下是源代码: <!DOCTYPE html PUBLIC "-/ ...

  7. Bootstrap组件之响应式导航条

    响应式导航条:在PC和平板中默认要显示所有的内容:但在手机中导航条中默认只显示“LOGO/Brand”,以及一个“菜单折叠展开按钮”,只有单击折叠按钮后才显示所有的菜单项. 基础class: .nav ...

  8. 1.bootstrap练习笔记-导航条

    bootstrap练习笔记 1.关于导航栏   官网链接:http://v3.bootcss.com/components/#nav 结构大概是这样的: nav标签标识导航栏 class为navbar ...

  9. 纯CSS实现下拉菜单及下拉容器等(纯CSS实现导航条及导航下拉容器)

    虽然网上类似甚至相同的案例有很多,但是我还是写下,以记下笔记,也可供大家参考 希望大家可以指导批评~~ 首先我们以列表ul li 来开始我们菜单也可以说导航条的制作: 在页面中我们首先构建以下XHTM ...

  10. iOS10 导航条,这个二狗子变了...踩坑

    1.iOS10导航透明要转换一个透明image UIImage *image = IsDeviceVersionIOS10 ? [WeUtils imageWithColor:[UIColor cle ...

随机推荐

  1. google v8

    https://github.com/tongbai168/v8 https://iwebing.lofter.com/tag/chromium  编译动态库 gyp mylib.gyp --dept ...

  2. c# 第9节 数据类型之引用类型

    本节内容: 1:数据类型之引用类型 2:字符串要注意的两点: 1:数据类型之引用类型 实例: 2:字符串要注意的两点: 对变量进行重新赋值:其原本的字符串并没有销毁

  3. sed与grep练习题

    第1章 练习题 第1题 取得/etc/hosts 文件的权限 如何取得/etc/hosts 文件的权限对应的数字内容,如-rw-r--r--  为 644,要求使用命令取得644 这样的数字. 方法一 ...

  4. Spring Cloud微服务安全实战_4-5_搭建OAuth2资源服务器

    上一篇搭建了一个OAuth2认证服务器,可以生成token,这篇来改造下之前的订单微服务,使其能够认这个token令牌. 本篇针对订单服务要做三件事: 1,要让他知道自己是资源服务器,他知道这件事后, ...

  5. Emacs奇技淫巧

    奇技快捷键 C-t: 交换两个字符的位置 M-t: 交换两个字符的位置 C-x, C-t: 则是交换两行的位置 C-x, h: 全选 M-/: 匹配这个首字母的单词 M-c: 将下一个单词开头大写, ...

  6. appium--uiautomatorviewer的使用

    uiautomatorviewer的使用 uiautomatorviewer也是获取页面元素属性的工具,相比之前介绍的appium desktop来说,方便了很多,appium desktop需要从启 ...

  7. oracle--DG监控脚本

    conn sys@oracle01 as sysdba column dest_name format a30 column destination format a20 column MEMBER ...

  8. 责任链模式Scala的7种实现

    责任链模式是经典的GoF 23种设计模式之一,也许你已经了解这种模式.不管你是否熟悉,建议读者在阅读本文之前,不妨先思考下面三个问题: (1) 如何用多种风格迥异的编程范式来实现责任链模式? (2) ...

  9. Python基础 — 面向对象编程基础

    目录 1. 面向对象编程基础 2. 定义类和创建对象 3. init() 方法 4. 魔法方法 5. 访问可见性问题 5. 练习 1. 面向对象编程基础 把一组数据结构和处理它们的方法组成对象(obj ...

  10. Spring @ContextConfiguration注解

    原文地址:https://www.cnblogs.com/bihanghang/p/10023759.html @ContextConfiguration这个注解通常与@RunWith(SpringJ ...