Flex 布局&&弹性盒模型属性||容器属性

首先声明一个坐标轴(main axis), 垂直方向的是交叉轴(cross axis)
在这里插入图片描述
flex-direction 属性 主轴横向,row 项目沿主轴排序,从左到右

在这里插入图片描述
flex-direction:row-reverse; 主轴方向反转排序方式 项目一 以最右边为开始排序
在这里插入图片描述
flex-direction:column ;项目以左上角为开始纵向排序

在这里插入图片描述
flex-direction:column-reverse;项目一以反方向排序自下向上
在这里插入图片描述
flex-wrap:nopwrap;项目不换行
在这里插入图片描述
flex-wrap:wrap;项目换行
在这里插入图片描述
flex-wrap:wrap-reverse; 项目一 button 第一个以自下向上的换行

在这里插入图片描述
在这里插入图片描述
flex-flow: flex-direction wrap;
可以结合flex-direction和wrap一起使用

在这里插入图片描述
在这里插入图片描述
justify-content:flex-start;默认值 项目沿主轴对齐项目间不留间距

在这里插入图片描述
justify-content:center;项目沿主轴居中
在这里插入图片描述
justify-content:flex-end;项目以主轴终点对齐
在这里插入图片描述
justify-content:space-between;第一个项目以主轴的起点距离为0和最后一个项目距离主轴的终点距离为0

在这里插入图片描述
justify-content:space-around;第一个项目距离起点为中间距离一半和最后一个项目的距离终点中间距离一半
在这里插入图片描述
justify-content:space-evenly;第一个项目距离起点和最后一个项目距离终点的距离和中间的距离相等
在这里插入图片描述

align-items:stretch;为默认值当未设置项目的尺寸时项目填满行高
在这里插入图片描述
在这里插入图片描述

align-items:flex-strat;默认值项目以主轴起点对齐
在这里插入图片描述
align-items:center;项目沿交叉轴中心对齐沿主轴排序
在这里插入图片描述
align-items:flex-end;项目以交叉轴终点对齐

加粗样式
align-items:baseline;项目以第一个项目的字体为基线对齐
在这里插入图片描述
align-content:stretch;默认值 多行元素在交叉轴对齐方式
align-content:;属性会以多行做为整体进行对齐,容器必须添加flex-warp属性

align-content:flex-strat;项目换行时边距为0

在这里插入图片描述

align-content:center;项目在交叉轴居中
在这里插入图片描述

在这里插入图片描述
align-items:flex-end;项目以交叉轴底部对齐
在这里插入图片描述

align-content:space-between;项目首行距离起点的距离为0和尾行距离交叉轴的终点距离为0
在这里插入图片描述
align-content:space-around;项目首行距离起点和尾行距离终点的距离是中间项目的距离一半
在这里插入图片描述
align-content:space-evenly;项目首行距离起点的距离和项目尾行距离终点的距离和中间项目的距离相等
在这里插入图片描述
order 属性最大的向后排序 order里面属性越小的向前排序,可以设置负数

在这里插入图片描述

在这里插入图片描述
flex-shrink 给容器child设置
不要给child级设置高否则不能生效
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
flex-grow:0;默认值 值是number 扩张因子填满容器

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值