当前位置: 首页 > news >正文

flex 布局中非常经典的“最后一行对齐“问题。

flex 布局,每行显示4个盒子,最后一行只有2个的时候,它会在最左边和最右边显示,如何解决?

问题原因

当使用 justify-content: space-between 时,最后一行如果元素不满,会把剩余元素分散到两端,看起来很奇怪。

解决方案

改用 justify-content: flex-start + margin 间距

直接上代码:

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> .container { height: 500px; margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 40px; } .item { width: calc((100% - 120px) / 4); /* (容器宽 - 3个gap) / 4 */ border: 1px solid #ccc; box-sizing: border-box; } </style> </head> <body> <div> <div&g
http://www.jsqmd.com/news/496192/

相关文章:

  • LuaJIT字节码逆向工程:LJD反编译工具全攻略
  • Kimi新架构让马斯克叹服!17岁高中生作者一战成名
  • 图神经网络实战指南:从GCN到GAT与GraphSAGE的进阶之路
  • 手把手教你用Trae AI生成Vue博客模板并部署到Cloudflare(最新2024版)
  • Qwen-Image-Edit-F2P创意作品展:从写实到奇幻的边界探索
  • 网络工程师必看:MSTP与VRRP的5个典型配置误区及解决方案
  • 游戏开发者的福音:用HY-Motion 1.0批量生成NPC动作,效率提升10倍
  • 高等数学极限运算:5个必掌握的运算法则及常见错误解析
  • 8.linux驱动工程师路线图
  • HALCON图像处理实战:hom_vector_to_proj_hom_mat2d算子的5种典型应用场景
  • 基于STM32的AGS10 MEMS TVOC传感器I2C驱动移植与室内空气质量监测实战
  • SOC芯片设计中的DFT实战:OCC时钟管理与ATPG测试架构全解析
  • 影刀 RPA 实战进阶:从官方教程到企业级应用开发心法
  • LC滤波器设计避坑指南:为什么你的FPGA实现和仿真结果总对不上?
  • 零代码黑苹果配置:OpCore Simplify自动化工具如何让72小时调试变成15分钟流程
  • StructBERT文本相似度WebUI快速上手:无需代码,打开网页就能用的AI工具
  • DAMOYOLO-S企业应用:制造业缺陷检测中替代传统OpenCV方案实测
  • 安卓系统日志全解析:从内核到应用层的dmesg与logcat使用指南
  • 如何高效回收沃尔玛购物卡?方法超简单 - 团团收购物卡回收
  • Verilog文件管理实战:如何用-y和libext简化大型设计的filelist维护
  • ccmusic-database/music_genre一文详解:Gradio状态管理与异步推理优化
  • 2026年国网在线监测系统TOP品牌盘点:技术实力与市场口碑深度解析 - 品牌推荐大师1
  • Flowise消息通知:邮件/Webhook事件推送配置
  • 讲讲BWT倍世净水器,技术先进吗,北京地区哪家口碑好 - 工业推荐榜
  • 5分钟搞定:用C++手搓一个Brainfuck解释器(附完整代码)
  • 告别自动提交:在DBeaver中配置事务手动提交模式
  • TechWiz LCD 3D应用:FFS仿真
  • Dice Loss与Focal Loss在医学图像分割中的实战对比
  • 值得推荐的超声波流量计供应商排名,南京欧卡排第几? - 工业品牌热点
  • PID智能小车调参实战(一)