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

Foundation 块状网格

Foundation XY Grid 中的块状网格(Block Grid)

Foundation 的块状网格(Block Grid)是一种快捷方式,用于创建均匀分布的等宽列(如图片画廊、产品卡片列表等),无需为每个单元格单独指定列宽(如small-4)。

在旧的 Float Grid 中,块状网格使用.small-block-grid-n等类(旧版常见)。

在当前默认的XY Grid(Foundation 6.4+)中,块状网格通过在容器上添加up 类实现:

  • 类格式:[size]-up-[n]
    • [size]:断点(small-medium-large-
    • [n]:每行显示 n 个单元格(单元格会自动等宽分配空间)

这让所有.cell自动均匀分布,非常适合响应式画廊或网格布局。

基本示例代码
<divclass="grid-x grid-padding-x small-up-2 medium-up-3 large-up-5"><divclass="cell"style="background:#fee;padding:20px;text-align:center;">项目1</div><divclass="cell"style="background:#efe;padding:20px;text-align:center;">项目2</div><divclass="cell"style="background:#eef;padding:20px;text-align:center;">项目3</div><divclass="cell"style="background:#fef;padding:20px;text-align:center;">项目4</div><divclass="cell"style="background:#eff;padding:20px;text-align:center;">项目5</div><divclass="cell"style="background:#ffe;padding:20px;text-align:center;">项目6</div><!-- 可以添加更多项目 --></div>

效果说明

  • 小型设备:每行 2 个(每个约 50% 宽)
  • 中型设备:每行 3 个(每个约 33% 宽)
  • 大型设备:每行 5 个(每个约 20% 宽)

剩余空间会均匀分布,项目自动换行。

与 gutter 结合
  • 使用grid-padding-x:单元格内间距(内容不触边)
  • 使用grid-margin-x:单元格外间距(更像卡片间隙)

示例:grid-x grid-margin-x small-up-1 medium-up-4 large-up-6

注意事项
  • 不支持垂直网格(grid-y),只能用于 grid-x。
  • 如果使用 Sass 自定义,可以通过@include xy-grid-layout()mixin 创建更多变体。
  • 常用于图片画廊、团队成员、产品展示等场景。

如果你想实现特定数量的列、结合缩略图或卡片样式,提供更多细节,我可以给出完整代码!

http://www.cnnetsun.cn/news/84192.html

相关文章:

  • 好好看一下2025年网络安全有多卷!
  • Java+iTextPDF,实时生成与预览PDF文件的最佳实践!
  • 小团队 CI/CD 实践:无需运维,Java Web应用的自动化部署
  • C++ CRTP 替代虚函数
  • 中电金信:智能辅助审单方案让跨境金融审核又快又准
  • 虚拟专用网络门户的恶意扫描激增40倍
  • 3D点云标注效率革命:从单帧耗时到批量产出的实战经验分享
  • 颠覆传统Shell安全思维:构建零信任脚本架构的5大创新策略
  • 基于 Faster RCNN 的工业储罐类型识别与定位_卫星遥感图像分析
  • 为什么 Edge 才是安卓排名第1的浏览器?
  • 开题报告已死?宏智树AI如何帮你完成一个学术起点
  • 瞬间对大模型的兴趣达到100000000000%,太香了!
  • 网军“捡漏”:数据泄露如何助力国家级APT搭建C2基础设施
  • 毕设项目分享 深度学习验证码识别系统(源码+论文)
  • 第一个海底的智算中心,真是敢想敢干
  • 为什么现在很难招到有水平的SLAM工程师?
  • 终极Flutter滚动布局指南:打造流畅动态Header效果
  • 程序员必看:大模型基础原理与GPU并行训练指南(建议收藏)
  • 30分钟快速部署企业级智能管理平台:SmartAdmin完整安装指南
  • 含中间直流的三相电力电子变压器PET仿真模型(Simulink仿真实现)
  • 【面试精选】26年最全网络安全面试,华为大佬带你快速通关面试!!吃透面试成功率96%
  • 转录组研究攻略|常见可视化结果解读
  • 新增AI引擎!快快网络联合集美大学共建工业智能与网络安全创新实验室
  • 5.3 从零构建MCP Server:实现文件处理与数据库访问
  • PapersGPT for Zotero 完整安装与使用指南:让文献管理更智能
  • 7.3 任务分解与管理:利用Cursor Memory Bank和Claude Code自定义命令
  • 中美文化对 AI 意识觉醒的根本差异:文明基因与 AGI 时代的未来路径
  • 豆包AI手机动了谁的“生态命门”?
  • 万字长文,保姆级教程!从零教你优雅开发复杂AI Agent,从入门到精通,看这篇就够了!
  • 标注好的胃病识别数据集,可识别食管炎,胃炎,胃出血,健康,息肉,胃溃疡等常见疾病,支持yolo, coco json,pascal voc xml格式的标注