CSS核心(五十六)弹性布局flex弹性盒子的多行/多列对齐 align-content

[复制链接]
查看: 1596|回复: 31
发表于 2023-2-1 22:57:05 | 显示全部楼层 | 阅读模式
请注意:align-content控制的是多行或多列,如果元素都在同一行或同一列,该属性不生效。

align-content必须配合flex-wrap:wrap;换行属性使用。

元素横向排列时,换行后控制行

元素纵向排列时,换行后控制列


请看代码:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>弹性布局flex弹性盒子的多行/多列对齐 align-content</title>
</head>
<style>
        /* 横向排列换行后控制行 */
        /* 纵向排列换行后控制列 */
        .box{
                width:600px;
                height:400px;
                border:1px solid #000;
                /* 设置弹性容器 */
                display:flex;
                flex-direction:column;
                flex-wrap:wrap;
                
                /* 两端对齐 */
                /* align-content:space-between; */
                
                /* 底部对齐 */
                /* align-content:flex-end; */
                
                /* 顶部对齐 */
                /* align-content:flex-start; */

                /* 元素被拉伸以适应容器(默认) */
                /* align-content:stretch; */
                
                /* 中心聚合对齐 */
                /* align-content:center; */
                
                /* 环绕对齐 */
                align-content:space-around;


        }
        .box div{
                width:150px;
                height:80px;
                border:        5px solid #0f0;
                
                
        }
</style>
<body>
<div class="box">
        <div>第一个盒子</div>
        <div>第二个盒子</div>
        <div>第三个盒子</div>
        <div>第四个盒子</div>
        <div>第五个盒子</div>
        <div>第六个盒子</div>
        <div>第七个盒子</div>
        <div>第八个盒子</div>
        <div>第九个盒子</div>
</div>
</body>
</html>


以上代码测试的是排列方式为列,并换行的情况,大家可以把列改为行再逐条测试,最终结果由以下两张图概括,非常重要。

CSS核心(五十六)弹性布局flex弹性盒子的多行/多列对齐 align-content


CSS核心(五十六)弹性布局flex弹性盒子的多行/多列对齐 align-content


易博软件介绍

0

主题

18

帖子

10

积分

营销入门

Rank: 2

积分
10
发表于 2023-2-20 13:42:34 | 显示全部楼层
说得是很好啊!不光是在程序员这个行业中适用,在其它的行业中也同样适用!

0

主题

6

帖子

3

积分

终身会员

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

积分
3
发表于 2023-2-26 06:40:07 | 显示全部楼层
不错!  
发表于 2023-3-2 17:05:40 | 显示全部楼层
发人深省!

0

主题

30

帖子

16

积分

营销入门

Rank: 2

积分
16
发表于 2023-3-9 06:05:32 | 显示全部楼层
^真是厉害啊  谢谢你的点悟

0

主题

14

帖子

8

积分

营销入门

Rank: 2

积分
8
发表于 2023-3-15 12:56:12 | 显示全部楼层
感想很多,很受用,谢谢楼主!

0

主题

10

帖子

6

积分

营销入门

Rank: 2

积分
6
发表于 2023-3-19 17:42:20 | 显示全部楼层
不错不错

0

主题

39

帖子

21

积分

营销入门

Rank: 2

积分
21
发表于 2023-3-25 06:32:44 | 显示全部楼层
感谢,这真的给我很大的启发..

0

主题

20

帖子

11

积分

营销入门

Rank: 2

积分
11
发表于 2023-3-29 05:12:15 | 显示全部楼层
我看了一遍  感受很深啊  很感激你给我一个动力!!!  

0

主题

9

帖子

5

积分

营销入门

Rank: 2

积分
5
发表于 2023-4-1 04:59:35 | 显示全部楼层
学习的道路上永远都没有终点!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|Archiver|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表