news 2026/7/6 14:07:31

Foundation 网格 - 小型设备

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Foundation 网格 - 小型设备

Foundation 网格系统在小型设备(Small Devices)上的行为

Foundation(特别是 XY Grid)采用移动优先(Mobile-First)设计原则。这意味着:

  • 小型设备(small breakpoint)是默认起点,通常指屏幕宽度 < 640px(手机等小型设备)。
  • 你先为小型设备定义样式(使用small-*类或无前缀默认)。
  • 如果不指定medium-large-类,中型和大屏会继承小型设备的样式
  • 在小型设备上,如果列的宽度总和超过 12 或未指定宽度,列会自动垂直堆叠(stacking),每个列占满全宽(100%),从上到下排列。这是最友好的移动体验,避免横向挤压。
为什么这样设计?
  • 小型屏幕空间有限,水平并排容易导致内容太窄、难以阅读。
  • 垂直堆叠确保内容易读、易触控。
示例代码:在小型设备上垂直堆叠
<divclass="grid-x grid-padding-x"><divclass="cell small-12 medium-6 large-4"style="background:#fee;padding:20px;">列1</div><divclass="cell small-12 medium-6 large-4"style="background:#efe;padding:20px;">列2</div><divclass="cell small-12 medium-12 large-4"style="background:#eef;padding:20px;">列3</div></div>

效果说明

  • 小型设备(<640px):三列全部垂直堆叠,每个占全宽(从上到下)。
  • 中型设备(≥640px):列1 和 列2 并排(各50%),列3 全宽下一行。
  • 大型设备(≥1024px):三列并排(各约33%)。
如何在小型设备上强制水平并排?

不推荐(违背移动优先),但可行:为small-指定宽度总和 ≤12。

<divclass="grid-x grid-padding-x"><divclass="cell small-6">列1(小型设备占50%)</div><divclass="cell small-6">列2(小型设备占50%)</div></div>
  • 小型设备上会水平并排。
其他小型设备相关类
  • small-offset-n:在小型设备上偏移 n 列。
  • small-up-n:块网格(block grid),小型设备每行显示 n 个项目。
  • small-shrinksmall-auto:自动调整宽度。

Foundation 的这一设计让布局在手机上自然流畅。如果你有具体场景(如卡片在手机上的排列),可以提供更多细节,我再给出优化代码!

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

Foundation 网格 - 中型设备

Foundation 网格系统在中型设备&#xff08;Medium Devices&#xff09;上的行为 Foundation XY Grid 的 medium 断点 默认对应屏幕宽度 ≥ 640px&#xff08;通常指平板电脑&#xff0c;如 iPad 竖屏或横屏入门级&#xff09;&#xff0c;直到 large 断点&#xff08;≥ 1024…

作者头像 李华
网站建设 2026/7/5 14:11:04

Foundation 块状网格

Foundation XY Grid 中的块状网格&#xff08;Block Grid&#xff09; Foundation 的 块状网格&#xff08;Block Grid&#xff09;是一种快捷方式&#xff0c;用于创建均匀分布的等宽列&#xff08;如图片画廊、产品卡片列表等&#xff09;&#xff0c;无需为每个单元格单独指…

作者头像 李华
网站建设 2026/7/6 0:11:00

2025网络安全面试指南(非常详细)收藏这一篇就够了

1.1 网络安全行业现状 安全行业起步晚。安全行业整体起来才没几年&#xff0c;多数企业因为资源投入和建设时间原因导致覆盖面和深入度都不够&#xff0c;这其中甚至包括一些国内大厂&#xff0c;并没有想象的那么安全。其安全水位仅能应付一些白帽子级别&#xff0c;针对专业…

作者头像 李华
网站建设 2026/7/5 19:37:38

升级了 !Spring 6.0 + Boot 3.0,性能太强了!

&#x1f449; 这是一个或许对你有用的社群&#x1f431; 一对一交流/面试小册/简历优化/求职解惑&#xff0c;欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料&#xff1a; 《项目实战&#xff08;视频&#xff09;》&#xff1a;从书中学&#xff0c;往事上…

作者头像 李华
网站建设 2026/7/4 21:53:06

黑马微服务p10mybatisplus09核心功能iservice 测试文档无法正常打开

问题描述在网课下面的这个位置&#xff0c;无法正常显示&#xff0c;具体下一张图片就像这样无法正常显示解决经过检查发现&#xff0c;是我的配置这里不太一样&#xff0c;我在yaml文件中的配置是直接在网课资料里面复制粘贴的&#xff0c;而我创建controller类的时候&#xf…

作者头像 李华
网站建设 2026/7/6 10:27:47

魔盒项目开发纪实:后端项目设计与开发

继续后端设计与开发&#xff1a;魔盒项目是一个基于物联网技术的智能设备管理系统&#xff0c;后端采用 Go 语言和 Beego 框架开发&#xff0c;提供了完整的设备管理、用户认证、OTA 固件升级等功能。本文将详细介绍后端开发的进度和实现情况。 技术栈 开发语言&#xff1a;G…

作者头像 李华