
jitter
快速简单的网页动效设计工具,让您轻松创建专业动画。
CSS Grid 是现代前端布局中绕不开的核心技术,但它的语法抽象、属性繁多,仅靠文档和静态截图往往难以真正理解其工作方式。Griddy 是一个专注于 CSS Grid 规范学习的交互式网站,通过可视化示例和即时反馈,帮助开发者从“看懂代码”过渡到“理解布局机制”。
Griddy 不是又一个 API 参考手册,而是一个面向实战理解的练习场。它把 Grid 规范中的关键属性拆解为可操作的视觉模块,让你在点击、拖拽和观察变化的过程中,建立对 grid-template-columns、grid-auto-rows、gap 等属性的直觉认知。
| 功能模块 | 具体说明 |
|---|---|
| 交互式示例 | 每个属性都配有可调整参数的实时演示,修改数值后布局立即重绘 |
| 视觉化网格叠加 | 在示例中显示网格线、轨道和单元格编号,直观展示隐式网格与显式网格的差异 |
| 属性专项练习 | 覆盖 grid-template-areas、fr 单位、minmax() 函数、auto-fill 与 auto-fit 等高频难点 |
| 代码对照面板 | 每次操作同步生成对应 CSS 代码,方便直接复制到项目中使用 |
grid-auto-flow、align-content 等易混淆属性的行为差异display: grid 与 grid-template-columns 入手,再逐步叠加其他属性,避免同时调整多个参数导致认知混乱grid-column: 1 / -1 这类写法Griddy 侧重于属性演示,不包含完整的布局方案(如圣杯布局、复杂响应式策略)或浏览器兼容性说明。建议将其作为学习起点,配合 MDN Grid 文档 和 CSS-Tricks 完整指南 形成体系化认知。
grid-template-columns 的交互示例开始,每天花 15 分钟练习一个属性fr 单位与 minmax() 的组合使用,以及 auto-fit 在响应式布局中的实际效果






