1.图标

<button type="button" class="btn btn-default">

<span class="glyphicon glyphicon-sort-by-attributes"></span>

</button>

2下拉列表

<div class="dropdown">

<button type="button" class="btn dropdown-toggle" id="dropdownMenu1"

data-toggle="dropdown">

主题

<span class="caret"></span>

</button>

<ul class="dropdown-menu" role="menu" >

<li role="presentation" class="dropdown-header">下拉菜单标题</li>

<li role="presentation" >

<a role="menuitem" tabindex="-1" href="#">Java</a>

</li>

<li role="presentation">

<a role="menuitem" tabindex="-1" href="#">数据挖掘</a>

</li>

<li role="presentation">

<a role="menuitem" tabindex="-1" href="#">

数据通信/网络

</a>

</li>

<li role="presentation" class="divider"></li>

<li role="presentation" class="dropdown-header">下拉菜单标题</li>

<li role="presentation">

<a role="menuitem" tabindex="-1" href="#">分离的链接</a>

</li>

</ul>

</div>

3.按钮组

<div class="btn-toolbar" role="toolbar">

<div class="btn-group">

<button type="button" class="btn btn-default">按钮 1</button>

<button type="button" class="btn btn-default">按钮 2</button>

<button type="button" class="btn btn-default">按钮 3</button>

</div>

<div class="btn-group">

<button type="button" class="btn btn-default">按钮 4</button>

<button type="button" class="btn btn-default">按钮 5</button>

<button type="button" class="btn btn-default">按钮 6</button>

</div>

<div class="btn-group">

<button type="button" class="btn btn-default">按钮 7</button>

<button type="button" class="btn btn-default">按钮 8</button>

<button type="button" class="btn btn-default">按钮 9</button>

</div>

</div>

4.输入框组

<div class="input-group">

<span class="input-group-addon">@</span>

<input type="text" class="form-control" placeholder="twitterhandle">

</div>

把按钮作为输入框组的前缀或者后缀元素,这个时候您就不是添加 .input-group-addon class,您需要使用 class .input-group-btn 来包裹按钮。

这是必需的,因为默认的浏览器样式不会被重写。

<div class="input-group">

<span class="input-group-btn">

<button class="btn btn-default" type="button">

Go!

</button>

</span>

<input type="text" class="form-control">

</div><!-- /input-group -->

5.Bootstrap 导航元素

<ul class="nav nav-tabs">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">SVN</a></li>

<li><a href="#">iOS</a></li>

<li><a href="#">VB.Net</a></li>

<li><a href="#">Java</a></li>

<li><a href="#">PHP</a></li>

</ul>

表格导航或标签(nav-tabs)

胶囊式的导航菜单(nav-pills)

垂直的(nav-stacked)

两端对齐的导航

您可以在屏幕宽度大于 768px 时,通过在分别使用 .nav、.nav-tabs 或 .nav、.nav-pills 的同时使用 class .nav-justified,让标签式或胶囊式导航菜单与父元素等宽。在更小的屏幕上,导航链接会堆叠。

禁用链接

对每个 .nav class,如果添加了 .disabled class,则会创建一个灰色的链接,同时禁用了该链接的 :hover 状态,

6.导航栏

<nav class="navbar navbar-default" role="navigation">

<div class="navbar-header">

<a class="navbar-brand" href="#">W3Cschool</a>

</div>

<div>

<ul class="nav navbar-nav">

<li class="active"><a href="#">iOS</a></li>

<li><a href="#">SVN</a></li>

<li class="dropdown">

<a href="#" class="dropdown-toggle" data-toggle="dropdown">

Java

<b class="caret"></b>

</a>

<ul class="dropdown-menu">

<li><a href="#">jmeter</a></li>

<li><a href="#">EJB</a></li>

<li><a href="#">Jasper Report</a></li>

<li class="divider"></li>

<li><a href="#">分离的链接</a></li>

<li class="divider"></li>

<li><a href="#">另一个分离的链接</a></li>

</ul>

</li>

</ul>

</div>

</nav>

响应式:您要折叠的内容必须包裹在带有 classes .collapse、.navbar-collapse 的 <div> 中。

折叠起来的导航栏实际上是一个带有 class .navbar-toggle 及两个 data- 元素的按钮。

第一个是 data-toggle,用于告诉 JavaScript 需要对按钮做什么,

第二个是 data-target,指示要切换到哪一个元素。三个带有 class .icon-bar 的 <span> 创建所谓的汉堡按钮。这些会切换为 .nav-collapse <div> 中的元素。

导航栏中的表单:使用 .navbar-form class。这确保了表单适当的垂直对齐和在较窄的视口中折叠的行为

固定到顶部:让导航栏固定在页面的顶部,请向 .navbar class 添加 class .navbar-fixed-top。

7.Bootstrap 面包屑导航(Breadcrumbs)

<ol class="breadcrumb">

<li><a href="#">Home</a></li>

<li><a href="#">2013</a></li>

<li class="active">十一月</li>

</ol>

8.分页

<ul class="pagination">

<li><a href="#">&laquo;</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="#">&raquo;</a></li>

</ul>

分页的状态     class .disabled、.active

分页的大小     class .pagination-*

.pager                         添加该 class 来获得翻页链接。

.previous, .next        使用 class .previous 把链接向左对齐,使用 .next 把链接向右对齐。

.disabled           添加该 class 来获得一个颜色变淡的外观。

9.Bootstrap 标签   class .label

10.Bootstrap 徽章(Badges)

徽章(Badges)主要用于突出显示新的或未读的项。

如需使用徽章,只需要把 <span class="badge"> 添加到链接、Bootstrap 导航等这些元素上即可。

当没有新的或未读的项时,通过 CSS 的 :empty 选择器,徽章会折叠起来,表示里边没有内容。

激活导航状态         <span class="badge"> 来激活链接

11.Bootstrap 超大屏幕(Jumbotron)

.jumbotron class

为了获得占用全部宽度且不带圆角的超大屏幕,请在所有的 .container class 外使用 .jumbotron class

12.Bootstrap 页面标题(Page Header)

<div class="page-header">

<h1>页面标题实例

<small>子标题</small>

</h1>

</div>

13.Bootstrap 缩略图

<div class="col-sm-6 col-md-3">

<a href="#" class="thumbnail">

<img src="/wp-content/uploads/2014/06/kittens.jpg"

alt="通用的占位符缩略图">

</a>

</div>

14.Bootstrap 警告(Alerts)

创建一个 <div>,并向其添加一个 .alert class 和

四个上下文 class(即 .alert-success、.alert-info、.alert-warning、.alert-danger)之一,来添加一个基本的警告框。

15.进度条

<div class="progress">

<div class="progress-bar" role="progressbar"  style="width: 40%;">

<span class="sr-only">40% 完成</span>

</div>

</div>

16.Bootstrap 列表组

<ul class="list-group">

<li class="list-group-item">免费域名注册</li>

<li class="list-group-item">免费 Window 空间托管</li>

</ul>

17.Bootstrap 面板(Panels)

只需要向 <div> 元素添加 class .panel 和 class .panel-default 即可

18.Bootstrap Well

Well 是一种会引起内容凹陷显示或插图效果的容器 <div>

3.bootstrap-组件的更多相关文章

  1. JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐(二)

    前言:上篇 JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐 分享了几个项目中比较常用的组件,引起了许多园友的关注.这篇还是继续,因为博主觉得还有几个非常简单.实用的组件,实在不愿自己 ...

  2. bootstrap学习笔记--bootstrap组件

    前面已经学习了bootstrap环境搭建以及基本布局方面的知识,下面将学习下关于bootstrap的相关组件,知识点有点多. 关于bootstrap组件知识点目录: Bootstrap--代码显示 B ...

  3. bootstrap 组件

      bootstrap  组件 1下拉菜单(dropdown)  下拉菜单切换(dropdown-toggle)  下拉菜单对齐(dropdown-menu-right-右对齐) 下拉菜单分割线(di ...

  4. Bootstrap组件

    1.Bootstrap组件——Glyphicons图标字体 图标字体:可以表示的文字不是abcd或1234,而是一个又一个图形符号,比直接使用图片好处:可以任意放大不会失真:所有能使用文字的地方都可以 ...

  5. ASP.NET MVC使用Bootstrap系列(3)——使用Bootstrap 组件

    阅读目录 Bootstrap 导航条 列表组 徽章 媒体对象 页头 路径导航 分页 输入框组 按钮式下拉菜单 警告框 进度条 小结 Bootstrap为我们提供了十几种的可复用组件,包括字体图标.下拉 ...

  6. bootstrap组件 2

    bootstrap组件2 <!DOCTYPE html> <html lang="zh-cn"> <head > <meta charse ...

  7. bootstrap组件学习

    转自http://v3.bootcss.com/components/ bootstrap组件学习 矢量图标的用法<span class="glyphicon glyphicon-se ...

  8. UIBootatrap:是由AngularJS UI团队编写的纯AngularJS实现的Bootstrap组件

    本文为翻译文档.原文是https://angular-ui.github.io/bootstrap/(需要FQ). 准备工作: 依赖关系:这个库中包含一组基于Bootstrap组件和CSS的原生Ang ...

  9. Angular -ui - BootStrap组件的解释以及使用

    关于UI BootStrap UI BootStrap 是angularUI团队用纯粹angularJS语法编写的Bootstrap组件. 1. 关于ng-router(angular-router. ...

  10. python 全栈开发,Day58(bootstrap组件,bootstrap JavaScript 插件,后台模板,图表插件,jQuery插件库,Animate.css,swiper,运行vue项目)

    一.bootstrap组件 无数可复用的组件,包括字体图标.下拉菜单.导航.警告框.弹出框等更多功能. 组件和插件的区别? 插件:一个功能,比如js文件 组件:html css js 组件包含插件 面 ...

随机推荐

  1. Android笔记: 实现手机震动效果

    1.震动是系统的服务,首先需添加震动权限 <uses-permission android:name="android.permission.VIBRATE" /> 2 ...

  2. OPENFILENAME使用lpstrFilter过滤文件类型

    OPENFILENAME结构包含了GetOpenFileName和GetSaveFileName函数用来初始化打开或另存为对话框的信息.其中lpstrFilter用来指定文件文件过滤器. 字符串由'\ ...

  3. 【前端】react学习阶段总结,学习react、react-router与redux的这些事儿

    前言 借用阮一峰的一句话:真正学会 React 是一个漫长的过程. 这句话在我接触react深入以后,更有感触了.整个react体系都是全新的,最初做简单的应用,仅仅使用react-tools打包js ...

  4. C语言排序

    排序算法 快速排序 C语言快速排序qsort(数组,长度,元素大小,cmp函数(*,*))//注意函数cmp的参数为指针 #include <stdio.h> #include <s ...

  5. Day-1: Python准备知识

    python简介 不同于c语言这种贴近硬件的言语,Python是用来编写应用程序的高级编程语言.Python是一款开源软件,所以它有非常完善的代码库,宝库内置的基本库和众多开发者提供的第三方库.这就允 ...

  6. jquery获取json对象中的key小技巧

    jquery获取json对象中的key小技巧 比如有一个json var json = {"name" : "Tom", "age" : 1 ...

  7. 10个经典的Java面试题集合(转载)

    1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值. HashMap 基于 hashing 原理,我们通过 put ()和 g ...

  8. 初遇.net

    初遇.net 为了自己的理想我选择了.net课程进行自我提升,想想以后能成为一位程序猿不由得有点兴奋呢,还有另一件高兴的事是我认识了十几位来自不同区县的老师同学,都说人脉就是财富,是不是我的财富有多了 ...

  9. 基于Vue全家桶制作的的高仿美团APP

    鸣谢:该项目核心部分参考了慕课网精英讲师ustbhuangyi的课程,其余部分高仿美团APP构建. 前端菜鸟项目,大佬们轻喷~ 美团外卖APP

  10. 转:H2 入门

    H2 Database做为轻量级的内嵌数据库,功能十分强大,而且运行时只需要一个jar包即可,下表是官网的描述: 更详细的对比见官网页面: http://www.h2database.com/html ...