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

【CSS】Grid 的 auto-fill 和 auto-fit 内容自适应

CSS  Grid 的 auto-fill 和 auto-fit

/* 父元素 */
.grid {display: grid;/* 定义「网格容器」里有多少列,以及每列的宽度 *//* repeat 是个「重复函数」,表示后面的模式会被重复多次 *//* auto-fit 是一个特殊值,自动根据容器宽度,能放下几个就放几个,每列都用后面的规则 *//* minmax 也是一个函数,每列最小 200px,最大可以占 1fr(剩余空间的平分) */grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}/* 子元素 */
.item {height: 200px;background-color: rgb(141, 141, 255);border-radius: 10px;
}

auto-fill 和 auto-fit 区别

auto-fill:尽可能多地填充列,即使没有内容也会“占位”;

auto-fit:自动适应内容,能合并多余空列,不占位;

auto-fill 和 auto-fit 适用场景

希望每行有多少内容就撑多宽,用 auto-fit;(如:卡片式布局、相册等)

希望固定列数,有占位,用auto-fill;(如:表格、日历等)

http://www.xdnf.cn/news/4488.html

相关文章:

  • goland无法debug
  • 做PPT的感想
  • 在IPv6头部中,Next Header字段
  • 基于 ISO 22301 与国产化实践的 BCM 系统菜单设计指南
  • 计算机网络中相比于RIP,路由器动态路由协议OSPF有什么优势?
  • 服务器数据恢复—硬盘坏道导致EqualLogic存储不可用的数据恢复
  • 2023年华为杯研究生数学建模竞赛B题DFT类矩阵的整数分解逼近
  • ActiveMQ 源码剖析:消息存储与通信协议实现(二)
  • 英伟达发布Llama-Nemotron系列新模型,性能超越DeepSeek-R1
  • 初学Python爬虫
  • Spring AI 之 AI核心概念
  • 第十一节:图像处理基础-图像阈值处理
  • ES6入门---第三单元 模块七: Proxy的使用+Reflect的使用
  • 【备考高项】模拟预测题(二)综合知识及答案详解
  • PostgreSQL 常用SQL操作命令
  • 南京市出台工作方案深化“智改数转网联”,物联网集成商从“困局”到“蓝海”!
  • Linux 安全加固
  • Python与C++类型对照及常用操作
  • 以太联-Intellinet 561648 户外防破坏千兆PoE延长器-- 稳定可靠,全天候守护网络连接
  • 神经网络在模式识别中的应用:从语音到视觉的智能解析
  • fedora系统详解详细版本
  • 鸿蒙开发——3.ArkTS声明式开发:构建第一个ArkTS应用
  • 基于QT(C++)实现(图形界面)校园导览系统
  • Failed building wheel for pycuda
  • AI工场全面激活电商创意链
  • 数据库系统概论-基础理论
  • PCB设计流程及注意事项
  • Czkawka:跨平台重复文件清理
  • BT回测框架Cerebro,DataFeeds和Strategies的介绍
  • [ubuntu]fatal error: Eigen/Core: No such file or directory