# bootstrap

# 全局CSS样式

# 1.栅格系统

1.1 基本栅格类

  • .col-xs-* 超小屏幕 <768px xs(自适应)
  • .col-sm-* 小屏幕 >=768px
  • .col-md-* 中屏幕 >=992px
  • .col-lg-* 大屏幕 >=1200px

1.2 偏移列

​ .col-xs-offset-* 左边增加*列, 实现偏移或居中

1.3 排序列

  • .col-xs-push-* 向后偏移*列
  • .col-xs-pull-* 向前偏移*列

# 2.排版

2.1 <small> 标签 ,使文本字号更小的颜色更浅(设置文本为父文本大小的 85%)

2.2 主体副本类

​ .lead

2.2 强调文本类

  • .text-left 文本向左对齐
  • .text-center 文本居中对齐
  • .text-right 文本向右对齐
  • .text-muted 文本淡弱(斜体, 颜色浅)
  • .text-primary 文本蓝色斜体
  • .text-success 文本绿色斜体
  • .text-info 文本#d9edf7斜体
  • .text-warning 文本橙色斜体
  • .text-danger 文本红色斜体
  • .text-lowercase 文本小写
  • .text-uppercase 文本大写
  • .text-capitalize 单词首字母大写
  • .text-nowarp 超出不换行
  • .text-justify 文本对齐, 超出换行

2.3 文本缩写

​ <abbr> 标签, title设置鼠标悬停文本, 标签内设置显示文本

​ .initialism 使其更小

2.4 引用

​ <blockquote> 标签

​ .pull-right 向右对齐

2.5 列表

​ .list-unstyled 未定义样式列表

​ .list-inline 内联列表

​ .dl-horizontal 水平列表

# 3.代码

3.1 <code> 标签将代码内联显示

3.2 <pre> 标签将代码块单独显示

# 4.表格

  • .table 基本表格样式(只有横向分割线)
  • .table-striped 在 <body> 内添加斑马线形式的条纹
  • .table-bordered 为所有表格的单元格添加边框
  • .table-hover 在 <tbody> 内的任一行启用鼠标悬停状态
  • .table-condensed 表格紧凑
  • .active 单元格悬停
  • .success 操作成功
  • .info 信息变化
  • .warning 警告操作
  • .danger 危险操作

# 5.表单

5.1 基本布局要求

  • 向父 <form> 元素添加 role="form"

  • 把标签和控件放在一个带有 class .form-group 的 <div> 中。这是获取最佳间距所必需的

    • 向所有的文本元素 <input>、<textarea> 及 <select> 添加 class .form-conrol

5.2 内联表单

  • form 添加 class .form-inline
  • 默认控制 100% 宽度, so, 内联需要手动设置
  • 控制使用 class .sr-only 隐藏

5.3 控件

  • .checkbox-inline

  • .radio-inline 单/复选框一行显示

  • 当您需要在一个水平表单内的表单标签后放置纯文本时,请在 <p> 上使用 class .form-control-static

  • .control-lg

  • .control-sm 切换表单高度

# 6.按钮

  • .btn 基本按钮样式
  • .btn-defaultb 默认按钮
  • .btn-primary 原始样式
  • .btn-link 链接按钮
  • .btn-lg 大按钮
  • .btn-sm 小按钮
  • .btn-xs 超小按钮
  • .btn-block 块级按钮(width="100%")
  • .active 点击样式
  • .disabled 禁用

# 7.图片

7.1

  • .img-rounded 添加 border-radius: 6px
  • .img-circle 添加 border-radius: 500px
  • .img-thumbnail 添加一些padding 和 灰色边框
  • .img-responsive 图片响应式

# 8.辅助类

8.1 文本移入

8.2 背景

8.3

  • .center-block 元素display:block并居中显示
  • .clearfix 清除浮动
  • .show 强制元素显示
  • .hidden 强制元素隐藏
  • .sr-only 隐藏
  • .sr-only-fucesable 获取焦点显示
  • .text-hide 元素文本作文背景
  • .close 显示关闭按钮
  • .caret 显示下拉功能

8.4

  • .visible-*-block 在*屏幕display: block
  • .visible-*-inline
  • .visible-*-inline-block