1.字体图标

<span class="glyphicon glyphicon-star" aria-hidden="true"></span> 
  • glyphicon:图标的通用类
  • glyphicon-star:图标类型(样式)
  • aria-hidden="true":通用,避免屏幕识读设备抓取非故意的和可能产生混淆的输出内容

实例:

<button type="button" class="btn btn-default btn-lg">
<span class="glyphicon glyphicon-star" aria-hidden="true"></span> Star
</button>

效果:

2.下拉菜单

  • dropup:向上弹出
  • dropdown:向下弹出
  • dropdown-menu:下拉菜单的通用类
  • dropdown-menu-right:向右对齐
  • dropdown-menu-left:向左对齐(默认情况)
  • role="separator" class="divider":为下拉菜单添加一条分割线
  • disabled:禁用菜单的选项
  • dropdown-toggle:下拉菜单通用类

3.按钮组

<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">Left</button>
</div>

btn-group:按钮容器通用类

role=“group”:按钮,为了正确传达按钮分组

role=“toolbar”:工具栏,就是里面再包裹多个role=“group”

btn-group-lg/sm/xs:按钮组的尺寸(大/略小/很小)

btn-group-vertical:让按钮垂直排列

btn-group-justified:两段对齐排列按钮组(居于屏幕中间)

btn-lg/sm/xs:按钮时下拉菜单的所有尺寸

4.输入框组

input-group:输入框组

input-group-addon:input框两边添加字符

input-group-btn:input框两边添加按钮

input-group-lg/sm:input框的大小

5.导航

role="navigation":如果想在导航组件上实现导航功能,必须添加

nav:导航的基类

nav-tabs:基本标签页

nav-pills:胶囊式标签页

nav-stacked:垂直方向(只适合胶囊)

nav-justified:两端对齐的(置于屏幕中间,自动调整尺寸)

disabled:禁用的链接(任何导航组件都可以添加)

6.导航条

navbar:导航条通用类

navbar-default:默认样式(颜色、高度等)

role="navigation":增加访问性

navbar-header:导航标题

navbar-brand:让字体变粗,一般包含在标题之内

navbar-form:将表单放在里面可以垂直对齐

navbar-left/right:让导航链接、表单、按钮或文本对齐

navbar-btn:不包含在form中的元素,使用此属性可以在导航条中居中

navbar-text:导航条中的文本

navbar-link:让链接有正确的默认颜色和反色设置

navbar-fixed-top:让导航条固定在顶部,可以包含容器,让导航条居中。

  导航条可能会遮住页面其它内容,需要设置一个padding-top。

navbar-fixed-bottom:让导航条固定到底部,需设置padding-bottom,不然也会遮住其它内容

navbar-static-top:创建夜歌与页面等宽度的导航条,但是往下拉会消失。

navbar-inverse:反色,改变导航条的外观。

7.路径导航

pagination:路径导航通用类

8.分页

Page navigation:分页

pagination-lg/sm:尺寸

pager:翻页

previous/next:对齐链接

disabled:禁用状态

9.标签

label-default/primary/success/info/warning/danger:标签的外观

<h1>~<h6>:尺寸

10.徽章

badge:徽章

11.巨幕

jumbotron:巨幕

12.页头

page-header:页头组件能够为h1标签增加适当的空间,与其他页面也有一些分隔。

13.警告框

alert-dismissible:可关闭的警告框

alert-success/info/warning/danger:为弹出框设置颜色

14.进度条

progress:进度条通用类

progress-bar:进度条本身设置

progress-bar-success/info/warning/danger:设置颜色

progress-bar-striped:进度条条纹

active:动画效果

15.媒体对象

media: 允许将媒体对象里的多媒体(图像、视频、音频)浮动到内容区块的左边或者右边。

media-right/left:浮动到左边或右边

media-body/heading:媒体对象主体或头部

media-list:媒体对象中的列表

16.列表组

list-group :用于以列表形式呈现复杂的和自定义的内容

list-group-item:列表中的项

17.面板

panel:面板基本类

panel-default:默认属性

panel-heading:面板头部

panel-body:面板标题会和表格连接起来,没有空隙

panel-title:面板标题

<h1>-<h6>:字体大小

panel-footer:带脚注的面板

18.well

well:嵌入简单的效果

well-sm/lg:尺寸

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. LAN、WAN、WLAN的区别

    听语音 浏览:22034 | 更新:2015-06-22 20:10 | 标签:网线 1 2 3 4 5 6 7 分步阅读 好多朋友在群内问我路由器如何配置,本来还耐心解答,但是他竟然连LAN.WAN ...

  2. 如何判断自己外网IP是否为真实公网IP,以及解决方案

        如何判断本地(路由器)分配的IP是否公网IP? 公网IP:全球唯一IP地址.(公网IP又分为静态公网IP和动态公网IP,如何分辨的话,进入路由器查看连接方式pppoe连接都是动态公网IP.) ...

  3. SecureCRT设置超级终端

    SecureCRT可以代替Windows中的超级终端,用来连接网络设备的Console口新建连接Serial串口,配置为:Bits per second: 9600Data bits: 8Parity ...

  4. django中日志使用学习记录

    在setting中加入以下代码 LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'formatters': { 'verbose ...

  5. vuex 中关于 mapActions 的作用

    mapActions 工具函数会将 store 中的 dispatch 方法映射到组件的 methods 中.和 mapState.mapGetters 也类似,只不过它映射的地方不是计算属性,而是组 ...

  6. Java中使用com.sun相关jar包出现编译错误,但是运行没有错误的解决方法和原因

    [解决方法]如果你用的是Eclipse 在preference->java->complier->errors/warning->deprecated and restrict ...

  7. SpringMVC hibernate增加多数据源 (SSHE/SYPRO增加多数据源为例)

    SpringMVC hibernate增加多数据源 (以类SSHE/SYPRO增加多数据源为例作说明) 注:适用与SpringMVC + Hibernate的项目.其它框架的仅仅能说作參考用 配置Sp ...

  8. python升级或者其他原因把yum搞坏了

    第一个命令查询出来,原本是安装的啥版本 rpm -qa | grep python- | grep 2.6 然后执行下一个命令,就可以安装原本的python版本了,注意链接要换成你对应的那个版本 rp ...

  9. 【Python基础】之for循环、数组字典

    一. for循环实例 1.循环字符串 Python Shell: for i in "hello": print(i) h e l l o 2.循环数组Python Shell: ...

  10. 在 CentOS 6.4上安装Erlang

    如何在CentOS 6.4上安装erlang,具体的Erlang版本是R15B03-1. 在安装之前,需要先要安装一些其他的软件,否则在安装中间会出现一些由于没有其依赖的软件模块而失败. 一开始,要是 ...