Blogger Information
Blog 37
fans 1
comment 0
visits 27266
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
弹性盒布局之弹性容器 九期第六课
叮叮当当
Original
877 people have browsed it

(1) 弹性容器的两种类型

(2) 弹性容器(盒子)导航


(3) 定义弹性容器的主轴方向: 弹性元素的主轴上的排列方向

(4) 创建网站首页

(5 & 6) 弹性元素溢出与创建多行容器,以主轴水平方向为例


(7 & 8)弹性元素在主轴上如何分布 & 使用弹性盒子对齐修改导航


(9)弹性元素在垂直方向(交叉轴)上的对其方式


(10) 总结:

10.1 Flex容器,将任何添加了 display: flex/inline-flex 样式的元素转为Flex容器

10.2 flex-direction,控制Flex容器中Flex元素的排列方向:

  1. * flex-direction: row: 从左到右水平排列(*默认值*)
  2. * flex-direction: row-reverse: 从右到左水平排列
  3. * flex-direction: column: 从上到下垂直排列
  4. * flex-direction: column-reverse: 从下到上垂直排列

10.3 flex-wrap, 控制元素在Flex容器宽度不足时, 单行显示还是换行显示:

  1. * flex-wrap: nowrap: 默认值, 不换行, 元素压缩显示
  2. * flex-wrap: wrap: 换行显示,元素不压缩
  3. * flex-wrap: wrap-reverse: 换行,并反向显示

10.4 flex-flow,排列方式, 换行方式, flex-direction 和 flex-wrap 属性的简写语法:

  1. * flex-direction: row nowrap: 默认值, 水平禁止换行
  2. * flex-flow: row wrap: 水平且允许换行
  3. * flex-flow: column nowrap: 垂直且不换行
  4. * flex-flow: column wrap: 垂直且换行

10.5 justify-content, 控制元素在Flex容器主轴上排列方式:

  1. * justify-content: flex-start : 从起始线(左)开始, 默认值
  2. * justify-content: flex-end : 从终止线(右)开始
  3. * justify-content: center : 所有元素居中排列
  4. * justify-content: space-between : 主轴上首尾元素紧贴起始线,剩余元素均分空间
  5. * justify-content: space-around : 主轴上每个元素两边空间相等,相邻空间累加
  6. * justify-content: space-evenly : 主轴上每个元素以及元素到起止点的空间全部相等

10.6 align-items, 控制元素在交叉轴上的排列方式:

  1. * align-items: stretch : 默认值 ,元素在交叉轴上自动拉伸到容器的高度
  2. * align-items: flex-start : 元素从容器的交叉轴起始线开始排列
  3. * align-items: flex-end : 元素从容器的交叉轴终止线开始排列
  4. * align-items: center : 元素位于交叉轴中心位置排列

10.7 align-content,只适用于在多行容器, 控制交叉轴上元素的排列和容器剩余空间的处理方式:

  1. * align-content: flex-start; : 默认顶部 , 起始线
  2. * align-content: flex-end; : 底部, 终止线
  3. * align-content: center : 居中
  4. * align-content: stretch : 元素拉伸高度填充全部空间
  5. * align-content: space-between : 交叉轴上首尾元素紧贴起始线,剩余元素均分空间
  6. * align-content: space-around : 交叉轴上每个元素两边空间相等,相邻空间累加
  7. * align-content: space-evenly : 交叉轴上每个元素以及元素到起止点的空间全部相等
Correction status:qualified

Teacher's comments:非常棒, 已推荐在学习群中了
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post