Flex弹性布局详解

本文详细介绍了Flex弹性布局,包括主轴方向、侧轴方向的控制,子项换行及排列方式,以及作用在子项上的order、flex-basis、flex属性。通过实例展示了不同属性的设置对布局的影响,帮助理解Flex布局的工作原理。
摘要由CSDN通过智能技术生成

Flex弹性布局

说明:重点是分清楚主轴方向、侧轴方向的设置,作用在父元素和作用在子元素上的属性。

(1)控制方向

flex-direction控制主轴方向,取值有row(默认) |row-reverse | column | column-reverse(垂直方向翻转)

align-items控制侧轴方向,取值有strenth(默认) | flex-start(顶部对齐) |flex-end(底部对齐) |center(居中对齐)

(2)控制换行

flex-wrap用于控制换行,取值有nowrap(默认,不换行) | wrap(宽度不足换行) | wrap-reverse(向上换行)

(3)综合主轴方向与换行

flex-flow可设置两个值,主轴方向与换行

(4)控制子项

justify-content 控制主轴方向子项的对齐和分布方式,对齐方式的取值有flex-start(默认) | flex-end |center ,分布方式(主要是对空白位置的分配)的取值有space-between | space-around | space-evently

align-items 控制侧轴方向子项的对齐和分布方式,取值与justify-content,但要注意是在多行的情况下才看得出效果。

(5)综合实例
	<div class="father">
		<div class="son">01</div>
		<div class="son">02</div>
		<div class="son">03</div>
		<div class="son">04</div>
		
		<div class="son">05</div>
		<div class="son">06</div>
		<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值