技术交流QQ群:1027579432,欢迎你的加入!

1.常见子项属性

  • flex: 子项目占的份数
  • align-self: 控制子项自己在侧轴的排列方式
  • order:定义子项的排列顺序(前后顺序)

2.flex属性[重点]

  • flex属性定义子项目分配剩余空间,用flex来表示占多少份数
    .item {
        <!-- 默认为0 -->
        flex: <number>;  
    }

3.align-self控制子项自己在侧轴上的排列方式

  • align-self属性允许单个项目有与其他项目不一样的对齐方式,可覆盖align-items属性。默认值是auto,表示继承父元素的align-items属性。如果没有父元素,则等同于stretch。
    span:nth-child(2) {
        <!-- 设置自己在侧轴上的排列方式 -->
        align-self: flex-end;
    }

4.order属性定义子项目的排列顺序

  • 数值越小,排列越靠前,默认为0。注意和z-index不一样

5.资料下载