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

【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.dtcms.com/a/177476.html

相关文章:

  • NHANES指标推荐:AISI
  • Qwen2-VL详解
  • cocos中加入protobuf和编译protobuf的方法
  • 软件设计师2025
  • SecureCRT SFTP命令详解与实战
  • Unity3D 游戏内存优化策略
  • 模拟设计中如何减小失配
  • 淘宝按图搜索商品(拍立淘)Java 爬虫实战指南
  • 罗氏线圈抗干扰特性测试方法研究
  • 霍尔传感器与罗氏线圈的对比分析
  • [D1,2] 贪心刷题
  • 3、Kafka 核心架构拆解和总结
  • 私网IP地址范围解析与应用指南
  • 低代码 x AI,解锁数智化应用的创新引擎
  • 自组织映射SOM
  • C++_MD5算法
  • Diamond iO:实用 iO 的第一缕曙光
  • Java从入门到精通 - 程序流程控制
  • 数字化转型是往哪转?怎么转?
  • 单调栈原理
  • 数据库系统概论-基础理论
  • 信息安全 -- 什么是侧信道攻击
  • 《[CISCN 2022 初赛]ez_usb》
  • 六级阅读---2024.12 卷一 仔细阅读1
  • C++类对象的隐式类型转换和编译器返回值优化
  • 智能货架守护者:高精度倾角传感器如何重塑仓储安全管理
  • AI恶魔之眼使用说明书
  • 注意力机制(Attention)
  • C语言指针用法详解
  • openstack虚拟机状态异常处理