news 2026/8/17 6:36:54

Foundation 块状网格

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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 创建更多变体。
  • 常用于图片画廊、团队成员、产品展示等场景。

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/16 11:53:33

分享一次来自奇安信的面试经历

前言 本文主要分享我的网络安全岗位面试经历&#xff0c;希望对准备求职的同学有所帮助。先简单说下面试前的背景&#xff1a;2023年3月入职奇安信集团安全研究岗&#xff0c;主攻渗透测试方向。 篇幅可能稍长&#xff0c;大家多包涵哈。 简历 我的简历用Markdown编写&…

作者头像 李华
网站建设 2026/8/17 4:02:17

Qwen-Image低显存部署与中文海报生成

Qwen-Image低显存部署与中文海报生成&#xff1a;从模型镜像到专业级视觉创作实战 你有没有遇到过这样的场景&#xff1f;客户发来一条需求&#xff1a;“做个端午节活动海报&#xff0c;要有‘端午安康’四个字&#xff0c;风格传统一点&#xff0c;还得带点现代感。” 于是你…

作者头像 李华
网站建设 2026/8/16 3:24:44

开源项目版本管理终极指南:告别分支混乱与代码冲突

开源项目版本管理终极指南&#xff1a;告别分支混乱与代码冲突 【免费下载链接】qmk_firmware Open-source keyboard firmware for Atmel AVR and Arm USB families 项目地址: https://gitcode.com/GitHub_Trending/qm/qmk_firmware 你是否曾在深夜调试代码时&#xff0…

作者头像 李华
网站建设 2026/8/17 4:15:05

露,机能实验室整体解决方案 行为学实验室整体解决方案 动物行为学整体解决方案 人体生理实验整体解决方案

在医学教育中引入生理实验&#xff0c;有助于打破临床与基础阶段的早期壁垒&#xff1a;学生通过亲身参与相互性自身实验&#xff0c;深化对基础实验意义的认知&#xff0c;同时积累临床诊断的直观感受&#xff0c;安徽&#xff0c;正华&#xff0c;生物动物行为实验站属于综合…

作者头像 李华
网站建设 2026/8/16 1:48:46

GPON OLT 和 EPON OLT 刚入门怎么选?

对于很多小白来说&#xff0c;不从事光模块行业&#xff0c;不了解GPON OLT 和 EPON OLT光模块的不同到底在哪里&#xff0c;更不知道怎么去选择更合适自己的产品&#xff0c;但新项目测试急需确定&#xff0c;怎么根据项目需求进行选择呢&#xff1f;项目催的急&#xff0c;选…

作者头像 李华