flex布局

容器的属性

flex-direction

设置主轴方向,有4种取值:

取值方向
row (默认情况)左---->右
row-reverse右---->左
column上---->下
column-reverse下---->上

flex-wrap

是否换行:

取值方向
nowrap不换行
wrap换行(换行在下方)
wrap-reverse换行(换行在上方)

flex-flow

flex-flow就是flex-direction 和flex-wrap 的合集

/*  例如   */
flex-flow:row wrap;

justify-content

主轴对齐方式:

取值方向
flex-start (默认情况)主轴起点
flex-end主轴终点
center居中对齐
baseline基准线对齐
sapce-around每个项目两侧的间隔相等
space-evenly每个项目两侧的间隔相等,包括两端
space-between两端对齐,项目之间的间隔都相等

align-items

交叉轴上的对齐方式 (适用一行)

取值方向
flex-start主轴起点
flex-end主轴终点
center居中对齐
baseline基准线对齐
stretch (默认情况)拉伸

align-contents

交叉轴上的对齐方式 (适用多行)

取值方向
flex-start主轴起点
flex-end主轴终点
center居中对齐
baseline基准线对齐
sapce-around每个项目两侧的间隔相等
space-evenly每个项目两侧的间隔相等,包括两端
space-between两端对齐,项目之间的间隔都相等
stretch (默认情况)拉伸

子元素的属性

align-self

覆盖本身的 align-items 属性,取值与 align-items 相同。

flex-grow

画面伸缩时,剩余空间按比例放大

flex-shrink

画面伸缩时,剩余空间按比例缩小

flex-basis

占据主轴的空间范围

flex

flex-grow ,flex-shrink,flex-basis 的合集

/*     例子      */
flex:0,0,auto;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值