展开知识库目录

从设计稿还原网页,先定网格、尺寸和组件边界

设计稿还原不是把每块都做成绝对定位。

先把问题看准

先找重复规律,再写组件

设计稿还原不是把每块都做成绝对定位。先识别全局版心、栅格、间距阶梯、字体层级和重复组件,再处理少数例外。

第 1 步

标对齐线和容器

找左右边界、列宽、沟槽、满宽区域和内容最大宽度,记录在不同画板上的变化。

把涉及的文件、目录、版本、命令和实际输出写进记录;代码变化同时保留 diff 与测试结果。

第 2 步

建立尺寸令牌

从重复间距、圆角、边框、字体和颜色提取有限令牌,保留真实例外,不强行平均。

确认“建立尺寸令牌”已经有可回查结果,再进入“划分组件边界”;依据仍然来自猜测时,把缺口单列并停在当前步骤。

第 3 步

划分组件边界

有重复结构、独立状态或复用价值的区域做组件;纯布局包装保持简单。

确认“划分组件边界”已经有可回查结果,再进入“列组件状态”;依据仍然来自猜测时,把缺口单列并停在当前步骤。

第 4 步

列组件状态

默认、悬停、焦点、禁用、错误、空和长文本都要有稳定尺寸,不让动态内容推挤布局。

确认“列组件状态”已经有可回查结果,再进入“从外到内实现”;依据仍然来自猜测时,把缺口单列并停在当前步骤。

第 5 步

从外到内实现

先版心和主网格,再组件,再细节;每层完成后截图核对,避免末尾同时修全部差异。

需要修改时先限定文件和行为范围,无法说明回滚方式或影响面的动作先不执行。 完成后把证据归入“网格与组件规格表”。

完成后应能在“网格与组件规格表”中找到与这一步对应的记录;仍需靠猜测补全,就停在这里。

做到这里就可以停

组件规格应能解释所有画板

每个组件写尺寸约束、内容规则、交互状态和响应行为。只能靠页面级覆盖才能还原的部分,重新检查组件边界。

进一步核对

参考资料与核对入口