位置: 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)

  • 股权转让后企业注销个人所得税怎么处理
  • 工资出现负数怎么申报个税
  • 自主研发全流程
  • 小规模纳税人增值税申报表怎么填
  • 进销存账需要合并吗
  • 合并报表编制流程的准备工作
  • 2019年残保金申报时间
  • 企业亏损法定盈亏是什么
  • 房地产开发企业的土地使用权计入哪里
  • 债转股资金
  • 期房购置税怎么算
  • 高速路费电子发票怎么打印
  • 低值易耗品摊销什么意思
  • 工程咨询服务发展指导意见坚持市场培优的原则
  • 一般纳税人增值税申报操作流程
  • 税前可以扣除的管理费用计算公式
  • 销售利润率的计算公式,安全边际率
  • 企业应收是什么意思
  • 个人财产税是什么意思
  • 融资租赁纳税人是指
  • 财产清查的会计分录
  • 所得税前允许列支的税金包括
  • 押金收不回来了怎么处理
  • 中央空调销售与安装开票税率
  • macbook如何安装
  • cpuz.exe
  • nvsvc.exe - nvsvc是什么进程 有什么用
  • 个税扣除项怎么扣除
  • PHP:oci_field_size()的用法_Oracle函数
  • Uniapp 使用mocjk
  • php fgets
  • 2021高频前端面试题汇总
  • 数学建模心态崩了
  • 固定资产盘盈税务处理政策
  • 自费出版违法吗
  • css代码怎么在浏览器运行
  • 应收账款与主营业务收入的比率
  • 增值税发票有什么用途和作用
  • 企业正常性停产什么意思
  • sql2008数据库维护计划
  • 注销公司需要承担什么责任
  • 企业无形资产要摊销吗
  • 研发费用形成无形资产的摊销怎么处理
  • 视同销售是指什么?
  • 报销未收到发票怎么做账
  • 发票开出来对方不走账会怎么样?
  • 收到个人所得税手续费返还如何做账
  • 汇算清缴弥补以前年度亏损多少年
  • 自来水差额征税申报表填写
  • 薪金的定义
  • 总公司和分公司企业所得税分配
  • sqlserver临时表详解
  • win7系统默认输入法
  • 微软宣布将GPT接入操作系统
  • 如何关闭mac上的icloud
  • windows8.1安装windows7
  • win10鼠标指针在文本区很小
  • winxp系统介绍
  • ubuntu operation not permitted
  • [下载转存] 经验本题库源文件下载转存 秒结
  • win7系统硬盘
  • xp系统几位操作系统
  • centos6.5怎么进入图形界面
  • linux系统怎么增大磁盘io
  • linux中管道
  • 如何解决windows副本不是正版
  • cocos2dx 教程
  • javascript 高级
  • Unity3D游戏开发标准教程
  • csshtml经典案例
  • herd什么意思
  • jquery如何实现双向绑定
  • unity ulua
  • node react vue
  • nodejs集成sqlite使用示例
  • js 设计模式
  • js 比较
  • 个体非正常户怎么解除
  • 亳州契税补贴如何领取
  • 营改增之前和之后
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设