当前位置: 首页 > 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;(如:表格、日历等)

相关文章:

  • 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从入门到精通 - 程序流程控制
  • 数字化转型是往哪转?怎么转?
  • 单调栈原理
  • 身临其境感受伟人思想力量,“马克思书房”在上海社科馆揭幕
  • 昆明阳宗海风景名胜区19口井违规抽取地热水,整改后用自来水代替温泉
  • 法治日报:商品明细是隐私,外卖员快递员不应知晓
  • 纪念苏联伟大卫国战争胜利80周年阅兵彩排,解放军仪仗队亮相
  • 吴清:加强监管的同时传递监管温度,尽力帮助受影响企业应对美加征关税的冲击
  • 降雪致长白山天池景区关闭,有游客在户外等待一小时,景区回应