04 flex弹性布局子项常见属性总结

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

欢迎关注我的微信公众号:CurryCoder的程序人生

1.常见子项属性

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

2.flex属性[重点]

  • flex属性定义子项目分配剩余空间,用flex来表示占多少份数
    .item {
        
        flex: ;  
    }
    

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.资料下载

  • 笔记及代码,欢迎star,follow,fork......

你可能感兴趣的:(04 flex弹性布局子项常见属性总结)