$格系统
.row > .col .col .col
自适应栅格三等分
.row > .col .col .col .col
自适应栅格四等分
.row .justify-content-center/start/end >.col .col
格整体居行的中/左/右
.row .justify-content-around/between >.col .col
格分别居行的两边,自适应/非自适应
.row .align-self-start/center/end > .col .col
格整体居列的上/中/下
.row > .col-md-8 .col-xs-6 + .col-md-4 .col-xs-6
当页面宽>768px,格8,4分 当页面宽>576px&&<768px,格6,6分
.offset-md-4
右偏移4格
mr-auto
右侧边距自适应 mr-1/2/3/4/5
$内容



-ul
-码

-图片
-
.img-thumbnail
图片外加边框
-
.img-rounded
图片更加圆润
-表格
-
.table-striped
斑马条纹
-
.table-bordered
表格加上边框
-
.table-hover
鼠标移入效果
-
.table-dark/light/primary/secondary/active/danger/info/waring/success
表格背景:暗、亮、主要、次要、选中。。。。。
.bg-tansparent
清除背景颜色
-
.table-sm
表格更紧凑
-
.caption
表格标题
$组件
-警告弹框
-按钮/按钮组
.btn
.btn-primary/danger... (btn-secondary取代了btn-default)
-
.btn-outline-primary/danger...
按钮边框颜色
-
.btn-lg/sm
按钮大小
-
.btn-block
块级按钮(占整行)
-
.btn-group
按钮组
-
.btn-group-vertical
按钮组垂直放置
.aria-disabled="false"/"true"
激活/禁用
-卡片(3.0里的面板 很多样式,具体看bs官网文档)
.card
.card > .card-img-top +( .card-body >.card-title + .card-subtitle + .card-text + .card-link)
-轮播图
.carousel
-折叠(坍方)

-下拉菜单
style="min-width:100%",下拉框大小自适应
-表单(形式)
.form-group
.form-control-file
.form-inline
-超大屏幕
-列表组
.list-group > .list-group-item
-
.list-group-flush
删除列表组的左右边框
-
.list-group-item-danger/waring/.....
列表组背景
-模态框(语气)
-导航栏
-分页
-进度条
-提示信息
和弹出框相似,知识不需要点击
$实用工具(公用事业)
-边框
-
.border
为元素设置边框
-
.border-top/right/bottom/left

-
.border-0
清除元素边框
-
.border-top/right/bottom/left-0

-
.border-danger/waring/...
设置边框颜色
-边角
.rounded
-
.rounded-top/right/bottom/left/circle/0

-浮动&清除浮动
.float-left/right/none
-
.clearfix
-关闭图标
.close
-
.aria-hidden="true"

-颜色
-
.text-muted /dark /white /light /danger /waring /info /success /primary /secondary
-显示与隐藏
.d-none /inline /inline-block /block /table /table-cell /table-row /flex /inline-flex
-
.d-xs/sm/md/lg/xl-none
当屏幕宽度在xs/sm/md/lg/xl时,元素隐藏
.d-xs/sm/md/lg/xl-block
当屏幕宽度在xs/sm/md/lg/xl时,元素显示
这里要考虑到事件冒泡的因素,如 .d-sm-block
,指的是从sm冒泡往上都是显示状态。再如.d-none .d-md-block .d-lg-none
指全局隐藏,md往上显示,lg往上隐藏,综合过后就是只有md显示

-音频,视频等嵌入
- 16by9 指16:9

-弹性flex(柔性)
内容较多,查文档
.d-flex
.d-inline-flex
-
.flex-row
行内水平(左边起)
-
.flex-row-reverse
行内水平反向(右边起)
-
.flex-column
垂直列
-
.flex-column-reverse
反向垂直列
-
.flex-wrap
包裹
-位置
-尺寸sizing
-
.w-80
宽度80%
-
.mw-100
最大宽度100%
-
.h-75
高度75%
-
.mh-100%
最大高度100%
-间距
-
.mr-1
右外边距margin-right:$spacer*0.25
-
.pl-5
左内边距padding-left:$spacer*3
-
.px-3
左右内边距
-
.my-4
上下外边距
-
.my-auto
垂直居中(在div中只有唯一当前元素情况下可用)
-
.mx-auto
水平居中(在div中只有唯一当前元素情况下可用)
-
.mr-auto
右外边距自适应(这个可用于将右侧元素挤到最右边)
-文本
-
.text-left/center/right
文本靠左/居中/对齐
-.text-lowercase/uppercase
字母统一修改成小写/大写
-
.font-weight-bold/normal/light
加粗/正常/轻量
-
.font-italic
斜体
-垂直对齐
.align-baseline/top/middle/bottom
-
.align-text-top/bottom
