布局系统
栅格布局,bootstrap4.x 以移动端优先 576/768/997/1200
container:左右padding:15px
container-fuild:没有内边距
栅格等级
.col : 小于超小屏幕 <576px , 不管多小都不会换行
.col-sm : 大于小屏幕 >=576px ,
.col-md : >=768px
.col-lg : >=992px
.col-xl : >=1140px
意思就是屏幕宽度符合我们定义的某一区间等级中,就按这个等级设定值排版
设置显示和隐藏
可以控制元素在不同设备上的显/隐
.d-[sm|md|lg|xl] : 隐藏 这个语法和 bs3.x中的 hidden-[sm|md|lg|xl] 效果一样
对齐和排序
对齐:原理等于flex
.align-items-[start|center|end] : 作用于父元素:垂直方向的子元素排列方式
.justify-content-[start|center|end|around|between] : 水平方向子元素的排列方式
.align-self-[start|center|end] : 子元素自身的排列方式,可以一个个对子元素排列
.order-[1~12] : 指定子元素的顺序,1最先,然后其次,或者 order-[first|last]
.offset-N 或 .offset-*-N 设置偏移量:N为栅格列数 (1-12)
内容排版
-
标题类
h1~h6:重写过,可以直接在元素中:class="h1"
.display-[1|2|3|4]: 1最醒目,然后其次 -
文本类
.lead: 强调文本
来自html5的文本标签 :strong|mark|del|s|u|ins|samll|em -
列表类
.list-unstyled: 初始化列表样式 -
图文样式
- 给图片添加一个
.img-fluid样式(自适应)或者设置max-width:100%;height:auto; - 图片缩略图,
img-thumbnail float-[left|right]: 设置浮动.d-block设为区块,然后.mx-auto(margin左右auto实现居中)- 图片本身是内联块属性,直接父层
.text-center也可以实现居中 <picture>html5的响应式图片标签figgure figcaption图文组合显示
颜色和边框
-
颜色:选择比较有限
.text-*指定文本颜色
.bg-*指定背景颜色 -
边框样式
.border-[left|right|bottom|top]:
.border-0: 消除边框
border-[left|right|bottom|top]-0: 消除某一边
.rounded和.rounded-[]实现各种方位圆角
工具类
.close和 &time; 可以实现关闭按钮
<button class=".close float-right"><span>&time;</span></button>
- 浮动:
.float-[left|right]
相邻元素清除浮动:.float-none
父类清除浮动:.clearFix
不同屏幕浮动;float-[lg|xl|md|ms|xs]-[left|right] text-hide: 隐藏标签内容overflow-[auto|hidden]设置区域显示的方式
5).visible或.invisible设置内容可见与否.align-*设置内容文本对齐方式
2350

被折叠的 条评论
为什么被折叠?



