Grid Garden 攻略

Grid Garden:了解操作、策略技巧和常见问题,通过链接进入游戏或阅读详细说明。

游玩 Grid Garden

用 CSS 网格给胡萝卜浇水

在编辑器中输入 CSS,即可将水浇灌到各关卡指示的胡萝卜上。

操作与完整玩法说明

网格线是边界,而不是单元格。

网格线标记的是赛道之间的边界,而不是花园单元格的中心。

操作与完整玩法说明

先数网格线,不要只数有颜色的格子

先读关卡浇水目标,再辨认目标区域的边界线。CSS 网格用网格线和轨道描述位置;网格线编号并不等于有颜色的格子编号。输入 CSS 前,先指出开始和结束边界,这样更容易预测规则会覆盖哪里,而不是水移动后才发现选错区域。

任务使用 span 时,应考虑需要跨多少条轨道,不要直接换算成像素距离,也不要因为两款游戏都教 CSS,就照搬 Flexbox 的对齐规则。一次修改一项,观察浇水区是否覆盖胡萝卜或本关指定目标。是否成功以当前任务为准,覆盖面积更大未必更正确。

根据浇水区的形状定位规则错误

浇水区起点不对,就检查起始网格线;起点正确却过早或过晚结束,就检查终点或跨度;沿错误方向变化,就检查用了哪个行、列属性。先描述几何错误,再修改对应部分,不必把多个本来正确的规则一起替换。

成功后,解释目标位于哪些网格线之间,规则怎样选中它们。后续关卡可能换网格或组合条件,因此理解边界比记住孤立的答案更有帮助。本中心针对实际 CSS 花园的任务,不承诺外部认证或每个版本的完整答案。编辑器操作请看游戏页。

例如,多浇了一条轨道,就标出正确的结束边界,与输入的终点或 span 比较;保留正确起点,只改末端。如果结果移到另一行,就分别检查行与列规则。覆盖正确后,再用文字描述边界和轨道。这种练习能把 CSS 与可见网格对应起来,帮助处理不能套用旧答案的新布局。

Grid Garden 技巧和策略

勾选下一局想练习的技巧。这份清单不会改变游戏或保存游戏进度。

Grid Garden 问题和答案

Grid Garden教授什么主题?

它通过花园布局谜题提供与 CSS 网格的互动练习。

我可以控制一个移动的角色吗?

不。主要交互是输入 CSS 来改变网格位置。

原始出处是什么?

Thomas Park 的 Grid Garden 提供了本评测版本中使用的 MIT 许可源代码和 CC BY 3.0 插图。

起始线是 2、结束线是 4,会覆盖四个格子吗?

不会。grid-column-start: 2 与 grid-column-end: 4 选择的是第 2 到第 4 条线之间的空间,也就是两列轨道。结束线是边界,并非多浇水的一个格子。数清线之间的间隔,或使用 span 2;先检查高亮范围,再调整行的位置。

操作与完整玩法说明

操作与完整玩法说明

游玩 Grid Garden