display:flex属性

本文详细解析了Flex布局的六大核心属性,包括flex-direction、flex-wrap、flex-flow、justify-content、align-items和align-content,阐述了这些属性如何控制元素的排列、换行、对齐和分布,是前端开发人员掌握弹性布局的必备指南。

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

display:flex属性

1.flex-direction: row; 布局的排列方向 (主轴排列方向)
row 默认值,显示为行。方向为当前文档水平流方向,默认情况下是从左往右。
row-reverse: 显示为行。但方向和row属性值是反的
column: 显示为列
column-reverse: 显示为列。但方向和column属性值是反的
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

2.flex-wrap : nowrap; 是否进行换行处理。
nowrap: 默认值,不换行处理
wrap: 换行处理
wrap-reverse:反向换行
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
3.flex-flow :flex-direction flex-wrap 复合写法 (是有顺序的)。
4.justify-content:属性决定了主轴方向上子项的对齐和分布方式。
flex-start : 子项都去起始位置对齐。
flex-end : 子项都去结束位置对齐。
center : 子项都去中心位置对齐。
在这里插入图片描述在这里插入图片描述
space-between : 表现为两端对齐。between是中间的意思,意思是多余的空白间距只在元素中间区域分配。
在这里插入图片描述
space-around : around是环绕的意思,意思是每个flex子项两侧都环绕互不干扰的等宽的空白间距,最终视觉上边缘两侧的空白只有中间空白宽度一半。
在这里插入图片描述
space-evenly : evenly是匀称、平等的意思。也就是视觉上,每个flex子项两侧空白间距完全相等。
在这里插入图片描述
5.align-items : 每一行中的子元素上下对齐方式。
在这里插入图片描述
stretch; 默认值,flex子项拉伸
在这里插入图片描述
flex-start;表现为容器顶部对齐
在这里插入图片描述
center;表现为容器底部对齐
在这里插入图片描述
flex-end;表现为垂直居中对齐
在这里插入图片描述

6.align-content : 跟justify-content相反的操作。侧轴的对齐方式。(最少需要两行才能看出效果,因为他是多行的一个上下对齐方式)
默认:多行下,有几行就会把容器划分为几部分,默认就是stretch拉伸的。
值跟justify-content取值是相同的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值