bootstrap 组件
1下拉菜单(dropdown)
下拉菜单切换(dropdown-toggle)
下拉菜单对齐(dropdown-menu-right-右对齐)
下拉菜单分割线(divider)
禁用菜单(disabled)
2按钮组(btn-group)
按钮组尺寸(btn-group-lg,btn-group-sm,btn-group-xs)
嵌套:只须把 .btn-group 放入另一个 .btn-group 中
eg:<div class="btn-group">
<div class="btn-group">
</div>
</div>
垂直排列(btn-group-vertical)
3按钮式下拉菜单:把任意一个按钮放入 .btn-group 中,然后加入适当的菜单标签,就可以让按钮作为菜单的触发器了。
单按钮下拉菜单
eg;<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
Action <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
分列式按钮下拉菜单
eg:<div class="btn-group">
<button type="button" class="btn btn-danger">Action</button>
<button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
按钮尺寸
(btn-group-lg,btn-group-sm,btn-group-xs)
4 向上弹出式菜单(dropup)
5 输入框组(input-group):通过在文本输入框 <input> 前面、后面或是两边加上文字或按钮,可以实现对表单控件的扩展
eg:<div class="input-group">
<span class="input-group-addon">@</span>
<input type="text" class="form-control" placeholder="Username">
</div>
也可在span的类里加字体图标
6导航(nav)
标签页:注意 .nav-tabs 类赖.nav 基类
eg:
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#">Home</a></li>
<li role="presentation"><a href="#">Profile</a></li>
<li role="presentation"><a href="#">Messages</a></li>
</ul>
胶囊式标签页
HTML 标记相同,但使用 .nav-pills 类:
胶囊是标签页也是可以垂直方向堆叠排列的。只需添加 .nav-stacked 类。
7 导航条
为了增强可访问性,务必给每个导航条加上 role="navigation" 属性。
eg:
<nav class="navbar navbar-default" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img alt="Brand" src="...">可以放图片 标签
</a>
</div>
</div>
</nav>
表单
将表单放置于 .navbar-form 之内可以呈现很好的垂直对齐,并 在较窄的视口(viewport)中呈现折叠状态。 使用对齐选项可以 规定其在导航条上出现的位置。
按钮
对于不包含在 <form> 中的 <button> 元素,加上 .navbar-btn 后,可以让它在导航条里垂直居中。
文本
把文本包裹在 .navbar-text中时,为了有正确的行距和颜色,通 常使用 <p> 标签。
固定在顶部
添加 (.navbar-fixed-top) 类可以让导航条固定在顶部,还可包含 一个 .container 或 .container-fluid 容器,从而让导航条居 中,并在两侧添加内部(padding)。
固定在底部
添加 .navbar-fixed-bottom
静止在顶部
通过添加 .navbar-static-top 类即可创建一个与页面等宽度的 导航条,它会随着页面向下滚动而消失
8分页(pagination)
翻页(pager)链接居中对齐
两端对齐(class="previous",class="next")
eg;
<ul class="pager">
<li class="previous"><a href="#">← Older</a></li>
<li class="next"><a href="#">Newer →</a></li>
</ul>
9徽章
给链接、导航等元素嵌套 <span class="badge"> 元素,可以很 醒目的展示新的或未读的信息条目。
10关闭的警告框
为警告框添加一个可选的 .alert-dismissible 类和一个关闭按 钮。
11 进度条(progress)
动画效果
为 .progress-bar-striped 添加 .active 类,使其呈现出由右 向左运动的动画效果。
12 媒体对象(media)
这是一个抽象的样式,用以构建不同类型的组件,这些组件都具有在文本内容的左或右侧对齐的图片
13列表组(list-group)给列表组加入徽章组件,它会自动被放在右边。
eg:<ul class="list-group">
<li class="list-group-item">Vestibulum at eros</li>
.
.
.
</ul>
14面板(panel)
标题的面版(.panel-heading)
带脚注的面版
把按钮或次要的文本放入 .panel-footer 容器内。注意面版的 脚注不会从情境效果中继承颜色,因为他们并不是主要内容。
带表格的面版
为面板中不需要边框的表格添加 .table 类,是整个面板看上去更 像是一个整体设计。如果是带有 .panel-body 的面板,我们为表 格的上方添加一个边框,看上去有分隔效果。
- JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐(二)
前言:上篇 JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐 分享了几个项目中比较常用的组件,引起了许多园友的关注.这篇还是继续,因为博主觉得还有几个非常简单.实用的组件,实在不愿自己 ...
- bootstrap学习笔记--bootstrap组件
前面已经学习了bootstrap环境搭建以及基本布局方面的知识,下面将学习下关于bootstrap的相关组件,知识点有点多. 关于bootstrap组件知识点目录: Bootstrap--代码显示 B ...
- Bootstrap组件
1.Bootstrap组件——Glyphicons图标字体 图标字体:可以表示的文字不是abcd或1234,而是一个又一个图形符号,比直接使用图片好处:可以任意放大不会失真:所有能使用文字的地方都可以 ...
- ASP.NET MVC使用Bootstrap系列(3)——使用Bootstrap 组件
阅读目录 Bootstrap 导航条 列表组 徽章 媒体对象 页头 路径导航 分页 输入框组 按钮式下拉菜单 警告框 进度条 小结 Bootstrap为我们提供了十几种的可复用组件,包括字体图标.下拉 ...
- bootstrap组件 2
bootstrap组件2 <!DOCTYPE html> <html lang="zh-cn"> <head > <meta charse ...
- bootstrap组件学习
转自http://v3.bootcss.com/components/ bootstrap组件学习 矢量图标的用法<span class="glyphicon glyphicon-se ...
- UIBootatrap:是由AngularJS UI团队编写的纯AngularJS实现的Bootstrap组件
本文为翻译文档.原文是https://angular-ui.github.io/bootstrap/(需要FQ). 准备工作: 依赖关系:这个库中包含一组基于Bootstrap组件和CSS的原生Ang ...
- Angular -ui - BootStrap组件的解释以及使用
关于UI BootStrap UI BootStrap 是angularUI团队用纯粹angularJS语法编写的Bootstrap组件. 1. 关于ng-router(angular-router. ...
- python 全栈开发,Day58(bootstrap组件,bootstrap JavaScript 插件,后台模板,图表插件,jQuery插件库,Animate.css,swiper,运行vue项目)
一.bootstrap组件 无数可复用的组件,包括字体图标.下拉菜单.导航.警告框.弹出框等更多功能. 组件和插件的区别? 插件:一个功能,比如js文件 组件:html css js 组件包含插件 面 ...
随机推荐
- 从头开始搭建一个mybatis+postgresql平台
最近有个项目的数据库使用postgresql,使用原生态的mybatis操作数据,原生态的没什么不好,只不过国内有个tk.mybatis的工具帮助我们做了很多实用的事情,大多数情况下我们需要 ...
- kafkaspot在ack机制下如何保证内存不溢
新浪微博:intsmaze刘洋洋哥. storm框架中的kafkaspout类实现的是BaseRichSpout,它里面已经重写了fail和ack方法,所以我们的bolt必须实现ack机制,就可以 ...
- javascript中的scrollTop
含义:滚动条高度 作用:滚动加载(ajax),滚动导航固定定位,滚动弹框定位等等. 展示滚动导航和侧边栏滚动固定定位的效果:查看效果 1.chrome浏览器 document.body.scrollT ...
- css(一)
CSS CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离. 一 css的四种引入方式 1.行内式 ...
- Object.prototype和Function.prototype一些常用方法
Object.prototype 方法: hasOwnProperty 概念:用来判断一个对象中的某一个属性是否是自己提供的(主要是判断属性是原型继承还是自己提供的) 语法:对象.hasOwnProp ...
- Android开发重点难点1:RelativeLayout(相对布局)详解
前言 啦啦啦~博主又推出了一个新的系列啦~ 之前的Android开发系列主要以完成实验的过程为主,经常会综合许多知识来写,所以难免会有知识点的交杂,给人一种混乱的感觉. 所以博主推出“重点难点”系列, ...
- Hadoop学习
Hadoop: 大数据里面的公认的解决方案标准 链接推荐:http://www.powerxing.com/install-hadoop/ 第一天 Hadoop的基本概念 伪分布式集群安装 hdfs ...
- .Net Collection的一些理解——记录一次向实习生的答疑
公司最近进了个实习生,每天下班前我都会花一些时间来解答一下实习生的一些疑问.今天问起了关于集合排序方法Sort的一些疑问,这让我一下回到自己刚刚入行的时候.那个时候也遇到了集合排序的问题,为发现接口I ...
- java 单例(懒汉式)
该示例考虑了懒汉式单例的线程安全问题
- MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)
回到目录 我不得不说,mongodb官方驱动在与.net结合上做的不是很好,不是很理想,所以,我决定对它进行了二次封装,这是显得很必然了,每个人都希望使用简单的对象,而对使用复杂,麻烦,容易出错的对象 ...