css3 之弹性布局

一, 首先了解下flex的七种属性

  1,display: flex

  1.    设置父元素的flex模式 

  2,flex-direction: row|row-reverse|column|column-reverse

  1. 主轴的方向
  2.  row: 垂直方向,至上而下,
  3. row-reverse: 垂直方向,至下而上
  4. column: 横向,从左向右
  5. column-reverse: 横向,从右向左

  3,flex-wrap

  1. 决定子元素在一行排列不下时,是否要换行
  2. 默认值是 normal 另外还有两个值,wrap, wrap-reverse.
  3. flex-wrap: wrap; //换行
  4. flex-wrap: wrap-reverse; //换行,但是第一行在最下面
  5. flex-wrap: normal,//不换行
  • 4,justify-content
  1. 在主轴方向的对齐方式 
  2. center: 居中对齐
  3. flex-start: 左对齐
  4. flex-end: 右对齐
  5. space-around: 自动对齐,中间有空格
  6. sapce-between: 靠两边对齐,中间有间隙

  5,align-content

  在侧轴的对齐方式 

  1. align-content定义多行项目的对齐方式。如果只有一行项目,该属性不起作用
  2. flex-start这几行顶部对齐
  3. flex-end这几行底部对齐
  4. center这几行居中对齐
  5. stretch这几行进行扩展或者缩放,从而填满容器高
  6. space-between这几行中间使用空格进行填充(两端对齐)
  7. space-around这几行用空格进行围绕(两边及中间)

 

转载于:https://www.cnblogs.com/zyh-code/p/10635486.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值