flex弹性盒实现从左到右对齐痛点

当我们使用flex弹性盒布局时
在这里插入图片描述
右边留出来了很多空白,很难看,这时当我们用到
justify-content: space-evenly;时
在这里插入图片描述
能实现较为美观的效果,可是如果我调动屏幕大小时,或者说是数量不确定时。则会出现以下效果,不能从左到右开始排,无论是space-between;还是sapce-around;效果都无法实现

在这里插入图片描述

如果你的屏幕是固定的列数,你可以通过计算margin的值来进行。但如果你的列数不固定的话:那就使用以下的办法吧:
.grid{
grid-template-columns: repeat(auto-fill, 200px);
gap: 10px;
justify-content: space-between;
}
.grid div{
background-color: aqua;
display: grid;
height: 200px;
}
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值