Flex布局-垂直居中并换行显示内容

flex属性



.flex{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	flex-wrap: wrap;
}

align-items属性:定义在交叉轴上的对齐方式


对齐方式与交叉轴的方向有关,假设交叉轴从下到上。


align-items: [
	flex-start, //起点/顶部对齐;
	flex-end, //终点/底部对齐;
	center, //中点/居中对齐;
	baseline, //项目的第一行文字的基线对齐;
	stretch //默认值:如果项目未设置高度或设为auto,将占满整个容器的高度。
]

justify-content属性:定义项目在主轴上的对齐方式。


对齐方式与轴的方向有关,本文中假设主轴从左到右。


justify-content: [
	start/flex-start, //左对齐;
	end/flex-end, //右对齐;
	center,//居中;
	space-between, //两端对齐,项目之间间隔相等;
	space-around //每个项目两侧的间隔相等,即项目之间的间隔比项目与边框的间隔大一倍。
]

flex-direction属性:决定主轴的方向(即项目的排列方向)



flex-direction: [
	row, //(默认):主轴水平方向,起点在左端;
	row-reverse, //主轴水平方向,起点在右端;
	column, //主轴垂直方向,起点在上边沿;
	column-reverse //轴垂直方向,起点在下边沿。
]

flex-wrap属性:定义换行情况


默认情况下,项目都排列在一条轴线上,但有可能一条轴线排不下。


flex-wrap: [
	nowrap, //(默认):不换行;
	wrap, //换行,第一行在上方;
	wrap-reverse //换行,第一行在下方。
]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值