Flex的常用布局汇总,及对比,思维导图

本文详细介绍了Flex布局的主要属性,包括`flex-direction`(主轴方向)、`flex-wrap`(换行设置)、`flex-flow`(复合属性)、`justify-content`(主轴排列方式)、`align-content`(侧轴多行排列)和`align-items`(侧轴单行排列)。通过这些属性,开发者可以灵活地控制元素在容器中的布局和对齐,实现各种复杂的网页和应用布局设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

做图不易取图请@ thanks

flex布局
	flex-direction:设置主轴方向
		row:从左向右(默认值)
		row-reverse:从右向左
		column:从上到下
		column-reverse:从下到上
	flex-wrap:子元素是否换行
		wrap:换行
		nowrap:不换行
	flex-flow:复合属性
		flex-flow:row wrap
	justify-content:设置主轴上子元素的排列方式
		主轴是X轴
			flex-start:从左到右
			flex-end:从右向左
			center:水平居中
			space-around:平分剩余空间
			space-between:先两边贴边,再平分剩下的部分
			
		主轴是Y轴
			flex-start:从上到下
			flex-end:从下到上
			center:垂直居中
			space-around:平分剩余空间
			space-between:先两边贴边,再平分剩下的部分
	align-content:侧轴上子元素的排列方式(多行)
		flex-start:在侧轴的头部开始排列
		flex-end:在侧轴的尾部开始排列
		center:侧轴中间显示
		space-around:子项在侧轴平分剩余空间
		space-between:现分布在两头,再平分剩余部分
		stretch:子项元素平分父亲高度
	align-items:侧轴上子元素的排列方式(单行)
		flex-start:从上到下
		flex-end:从下到上
		center:挤在一起居中(垂直居中)
		stretch:拉伸

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

周百万.

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

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

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

打赏作者

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

抵扣说明:

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

余额充值