Bootstrap笔记10—导航条
来源:互联网 发布:java调用支付宝话术 编辑:程序博客网 时间:2024/05/17 02:37
Bootstrap中文网
1. 基础导航条
给<nav>
标签添加类class="navbar navbar-default"
如下:
<nav class="navbar navbar-default"> <div class="navbar-header"> <a href="#" class="navbar-brand">导航</a> </div> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> </ul></nav>
2.导航条中带表单
直接添加form表单标签,如下:
<nav class="navbar navbar-default"> <div class="navbar-header"> <a href="#" class="navbar-brand">导航</a> </div> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> </ul> <form action="#" class="navbar-form"> <div class="form-group"> <input type="text" class="form-control"> </div> <button type="button" class="btn btn-danger">搜索</button> </form></nav>
如果想让搜索框在最右,就给form表单添加类navbar-right
,也可以和最右边有距离margin-right:20px;
,如下:
<form action="#" class="navbar-form navbar-right">...</form>
3. 导航条中添加文本、链接、按钮
注意:
文本的类是class="navbar-text"
;
链接的类是class="navbar-link"
;
按钮的类是class="navbar-btn"
<nav class="navbar navbar-default"> <div class="navbar-header"> <a href="#" class="navbar-brand">导航</a> </div> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> </ul> <p class="navbar-text">文本</p> <a href="#" class="navbar-link">链接</a> <button type="button" class="btn btn-default navbar-btn">按钮</button></nav>
4.顶部固定的导航条
只要在nav标签中添加类navbar-fixed-top
。
一但导航条顶部固定,就会压住下面的内容,写样式时为了避免压住下面的内容,需要给body添加样式。假设导航条高为50px,再留一点间隙,就设为70px.例如:body {padding-top:70px;}
<nav class="navbar navbar-default navbar-fixed-top"> <div class="navbar-header"> <a href="#" class="navbar-brand">导航</a> </div> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> </ul> </nav>
5.全屏方角导航条
<nav class="navbar navbar-default navbar-static-top"> <div class="navbar-header"> <a href="#" class="navbar-brand">导航</a> </div> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> </ul> </nav>
6. 响应式导航条(汉堡菜单)
屏幕<768px 时展示右边汉堡菜单,点击汉堡菜单会展开/关闭。
注意:<button>
按钮里是汉堡菜单;<ul>
列表要被div包裹,以方便控制菜单的展开/隐藏.
<nav class="navbar navbar-default"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-responsive-collapse"> <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 navbar-responsive-collapse"> <ul class="nav navbar-nav"> <li class="active"><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> <li><a href="#">首页</a></li> </ul> </div></nav>
7.面包屑导航
给ul添加类class="breadcrumb"
如下:
<ul class="breadcrumb"> <li><a href="#">«</a></li> <li><a href="#">新闻</a></li> <li><a href="#">国内新闻</a></li> <li><a href="#">&r</a></li></ul>
8.分页导航
给ul列表添加类:class="pagination"
,也可以控制大小class="pagination pagination-sm
、或者class="pagination pagination-lg"
如下:
<ul class="pagination pagination-sm"> <li class="active"><a href="#">«</a></li> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">»</a></li></ul>
9.翻页导航
ul添加类:class="pager"
如下:
<ul class="pager"> <li><a href="#">上一页</a></li> <li><a href="#">下一页</a></li></ul>
0 0
- Bootstrap笔记10—导航条
- Bootstrap学习笔记——导航条、分页导航
- bootstrap学习笔记-导航和导航条
- 【17】Bootstrap — 导航条
- bootstrap学习笔记之导航条基础
- bootstrap学习笔记之基础导航条
- bootstrap框架学习笔记四(按钮、导航、导航条)
- Bootstrap学习笔记(六)导航条、分页导航
- Bootstrap CSS——导航条
- bootstrap组件——导航条
- 导航条bootstrap
- BootStrap导航条
- Bootstrap 导航条
- Bootstrap之导航条
- bootstrap制作导航条
- BootStrap 导航条组件
- Bootstrap 导航条
- Bootstrap 导航条
- Cogs 739. [网络流24题] 运输问题(费用流)
- jfinal 多数据源配置
- 博客伊始
- Android应用开发:网络编程-2
- nodejs Express 框架
- Bootstrap笔记10—导航条
- read.table和readr::read_delim差异化实例详解
- codevs 1047邮票面值设计
- ★★★B+/-Tree原理及mysql的索引分析
- javaScript数据类型转换—显式转换(二)
- [学习笔记]设计模式[7]-{模板方法模式}
- ping++支付
- 多客户端上传服务器 使用scp命令不用输入密码
- CSDN博客被盗直到现在才找回来,很感谢给我私信的朋友,请留言需要的资源,我会上传