flex布局

flex布局

  • 即弹性盒子布局,是给父元素添加flex属性,以控制子元素的位置和排列。

6常用容器属性

  1. flex-direction: 设置主轴的方向。
  2. justify-content: 设置主轴上的子元素排列方式。
  3. flex-warp: 设置子元素是否换行。
  4. align-items: 设置侧轴上的子元素的排列方式(单行)。
  5. align-content: 设置侧轴上的子元素的排列方式(多行)。
  6. flex-flow: flex-flow是flex-direction和flex-wrap的合集。

1.flex-direction 设置主轴的方向

  • row(默认值):主轴为水平方向,起点在左端。
  • row-reverse:主轴为水平方向,起点在右端。
  • column:主轴为垂直方向,起点在上沿。
  • column-reverse:主轴为垂直方向,起点在下沿。

2.justify-content 设置主轴上的子元素排列方式

  • row 默认从左到右
  • row-reverse 右到左
  • column 从上到下
  • column-reverse 从下到上

3.flex-warp 设置子元素是否换行

  • nowrap 默认不换行
  • wrap 换行

4.align-items 设置侧轴上的子元素的排列方式(单行)

  • flex-start 从上到下
  • flex-end 从下到上
  • center 挤在一起居中(垂直居中)
  • stretch 拉伸

5. align-content 设置侧轴上的子元素的排列方式(多行)

  • flex-start 默认侧轴头部开始排列
  • flex-end 侧轴尾部开始排列
  • center 侧轴中间显示
  • space-around 在侧轴平分剩余空间
  • space-between 侧轴贴两边、在平分剩余空间
  • stretch 子项元素高度平分父元素高度

6.flex-flow 是flex-direction属性和flex-wrap属性的简写形式

  • row nowrap  默认值为:row nowrap,意思就是主轴方向水平向右,不换行。
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

baimozi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值