flex布局

本文详细解读了Flex布局中的flex-direction, flex-wrap, flex-flow等容器属性,以及justify-content, align-items, align-content等元素对齐方式,同时介绍了order, flex-grow, flex-shrink等元素布局控制关键属性。
摘要由CSDN通过智能技术生成
设置在容器上的属性(6个)
  1. flex-direction: row || row-reverse || column || column-reverse // 说明主轴及其排列顺序
  2. flex-wrap: nowrap || wrap || wrap-reverse // 主轴方向换行方式
  3. flex-flow: <flex-direction> <flex-wrap> // 上面两个属性的合并
  4. justify-content: flex-start || flex-end || center || space-between || space-round // 主轴方向对齐方式
  5. align-item: flex-start || flex-end || center || stretch || baseline // 副轴方向对齐方式
  6. align-content: flex-start || flex-end || center || space-between || space-round || stretch // 多条副轴时的对齐方式
设置在容器内元素的属性(6个)
  1. order: <integer> // 元素排列顺序,值越小越靠前,默认0
  2. flex-grow: <number> // 设置元素的放大比例,默认为0,即如果存在剩余空间,也不放大。
  3. flex-shrink: <number> // 设置元素的放大比例,默认为1,即如果空间不足,该元素将缩小。
  4. flex-basis: <pixe> // 单独设置元素大小,默认auto
  5. flex: <flex-grow> <flex-shrink> <flex-baseis> || none || auto // 前三个属性的合并,默认为auto(1 1 auto),none值为0 0 auto
  6. align-self: flex-start || flex-end || center || stretch || baseline // 单独设置单个元素的对齐方式,覆盖align-item属性

详见:阮一峰:Flex 布局教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值