CSS弹性盒布局

弹性伸缩布局的使用

display

值:
flex 将容器盒作为块级弹性伸缩盒显示。
inline-flex:将容器盒作为内联级弹性伸缩盒显示。
实际现实中 这两个值没区别。

direction

表示容器盒内元素的排列顺序。值:
row:从左到右排列
row-reverse:从右到左排列
column:从上倒下排列
column-reverse从下到上排列

flex-wrap

设置无法容纳时,自动换行。值:
nowrap:不换行
wrap:自动换行
wrap-reverse:自动换行,方向和wrap相反

justify-content

值:
flex-start:伸缩项目以起始点靠齐
flex-end:伸缩项目以结尾靠齐
center:以中心点靠齐
space-between:伸缩项目平均分布
space-around:同上但两段保留一般的空间

align-items

处理额外空间。值:
flex-start:以顶部为基准,清理底部的额外空间
flex-end:以底部为基准,清理顶部的额外空间
center:以中间为基准,清理上下部分的额外空间
baseline:以基线为基准,清理额外的空间
stretch:伸缩项目填充整个容器,默认值

align-self

处理额外空间。值:
与align-items的值一样,需要用nth-child()设置某一个需要处理的伸缩项目

flex

设置伸缩项目分配比例
在这里插入图片描述

order

设置伸缩项目出现的位置
在这里插入图片描述
下面为例子代码,感兴趣可以自己动手试试。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值