位置: IT常识 - 正文

CSS - 完美解决 flex 布局下,一行显示固定个数(平均分布)并且强制换行,超出后 “靠左“ 对其(详细解决方案,适用于 Web、Vue、React 等任何前端项目)(css flaot)

编辑:rootadmin
CSS - 完美解决 flex 布局下,一行显示固定个数(平均分布)并且强制换行,超出后 “靠左“ 对其(详细解决方案,适用于 Web、Vue、React 等任何前端项目) 前言

推荐整理分享CSS - 完美解决 flex 布局下,一行显示固定个数(平均分布)并且强制换行,超出后 “靠左“ 对其(详细解决方案,适用于 Web、Vue、React 等任何前端项目)(css flaot),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css.,css小技巧,css.,css effect,css主要解决什么问题,css中常见问题及解决办法,css中常见问题及解决办法,css中常见问题及解决办法,内容如对您有帮助,希望把文章链接给更多的朋友!

关于 flex 布局下 justify-content: xx,很多朋友都想让其换行后,靠左进行依次排列(默认会平均分布居中)。

本文实现了 纯 CSS (无任何 JS),实现 flex / justify-content 弹性布局下,断行后让元素始终靠左排序,

CSS - 完美解决 flex 布局下,一行显示固定个数(平均分布)并且强制换行,超出后 “靠左“ 对其(详细解决方案,适用于 Web、Vue、React 等任何前端项目)(css flaot)

你可以一键复制示例,然后稍微改改样式就能使用。

如下图所示,该示例是一行显示 3 个(可自定义),宽度变化时保持 “平均分布”,超出部分 “居左” ,

并且,还可以随意设置各元素之间的 “间隙”,具体详见代码。

示例代码

推荐使用一键复制功能,避免漏选。

随便新建一个 *.html 复制后直接运行,按照需求进行更改调试即可。

<body> <section class="content"> <div class="item">元素</div> <div class="item">元素</div> <div class="item">元素</div> <div class="item">元素</div> <div class="item">元素</div> <div class="item">元素</div> <div class="item">元素</div> <!-- <div class="item">元素</div> --> </section></body><style>.content { width: 100%; display: flex; flex-wrap: wrap; justify-content: flex-start;/* 替代space-between布局方式 */}.item { flex: 1; height: 120px; background-color: #cacaca; /* 间隙为5px */ margin: 0 5px 5px 0; /* END */ /* 这里的10px = (分布个数3-1)*间隙5px, 可以根据实际的分布个数和间隙区调整 */ width: calc((100% - 10px) / 3); /* END */ /* 加入这两个后每个item的宽度就生效了 */ min-width: calc((100% - 10px) / 3); max-width: calc((100% - 10px) / 3); /* END */}.item:nth-child(3n) { /* 去除第3n个的margin-right */ margin-right: 0;}</style>

具体请看代码注释,多做修改调试达到您想要的效果。

本文链接地址:https://www.jiuchutong.com/zhishi/288766.html 转载请保留说明!

上一篇:安大略省的圣诞树农场,加拿大 (© FatCamera/Getty Images Plus)(安大略省节日)

下一篇:蒂内河畔圣艾蒂安小镇,法国阿尔卑斯省 (© CAVALIER Michel/hemis.fr/Alamy Stock Photo)

  • 地税办理流程
  • 现金股利和现金利润的区别
  • 怎么知道对方的支付宝账号
  • 技术合同免税备案流程2022年
  • 公司买金蝶计入什么科目
  • 违反账簿、凭证管理要承担什么法律责任
  • 企业呆账的处理方式
  • 收到借户过账资金的短信
  • 一般纳税人税负率一般控制在多少?法律依据
  • 企业大股东减持股份
  • 新成立的分公司怎么样
  • 出差补贴是否缴纳个人所得税 北京
  • 研发费用的扣除比例是多少
  • 商贸企业仓储服务有哪些
  • 赔偿款和罚款是一样的吗
  • 增值税减免附加税用计提吗
  • 增值税小规模纳税人优惠政策
  • 上月抵扣的进项税这个月怎么做分录
  • win10开机内存占用60% 8g占用过高
  • 企业如何选择会计准则
  • 单位支付经济补偿金的情形
  • 行政事业单位的营业执照叫什么
  • 银行退回手续费的账务处理
  • 成都划拨土地出让金计算
  • PHP:zip_entry_open()的用法_Zip函数
  • 注销库存股的会计分录怎么理解
  • c#openxml
  • 跨年调整收入增值税怎么办
  • vue运行报错
  • 十四届智能车规则
  • php 遍历字符串
  • rf-kill
  • php中array用法
  • vue笔记大全
  • 员工出国公司要承担的责任
  • 购买研发设备可以直接列入研发开支不
  • 事业单位回复短信里的加号要吗
  • 个税申报系统累计收入怎么算
  • 13%和17%税率
  • sql跨服务器查询语句
  • 中小型企业营业额多少
  • 记账凭证基本内容口诀
  • 收到的现金折扣
  • 本月冲红上月发票后的税款能抵减吗
  • 做账时实收资本减少应该记在那一栏
  • 房地产企业代收费用
  • 防疫物资采购会计处理
  • 发放工资并扣个人所得税
  • 赠送给客户的商品怎么做会计分录
  • sqlserver的主数据库是什么
  • 连接mysql数据出错1045
  • 电脑bios怎么设置usb启动
  • linux的ps命令用法
  • 1sass.exe是什么程序
  • win7删除搜索历史记录
  • xp系统如何安装软件
  • iconindex什么意思
  • win10错误提示
  • 飞完整版歌曲
  • 原生js怎么获取input值
  • 深入分析南水北调工程面临的新形势心得体会
  • js中匿名函数的作用
  • android开发最全教程
  • 有哪些小工具
  • 简单的小创意
  • Vuforia unity3d 发布 eclipse工程
  • unicode编码实现方案
  • vue.js 开发工具
  • python如何开发
  • 防止重复调用接口
  • Android spinner 的使用
  • android中的几种动画
  • 最简单手电筒
  • 代收代付税务条件
  • 地税局是政府部门吗
  • 退休人员还写工作单位吗
  • 应纳税所得额怎么求公式
  • 公办幼儿园和企办幼儿园区别
  • 珠海车船税的缴纳地点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设