Loading...
Loading...
Compare original and translation side by side
Elements that are close together are perceived as more related than elements that are farther apart.
距离较近的元素会被感知为比距离较远的元素更相关。
Within component (label + input): 4-8px
Between related components: 16-24px
Between sections: 32-64px
Between major page areas: 64-96pxWithin component (label + input): 4-8px
Between related components: 16-24px
Between sections: 32-64px
Between major page areas: 64-96px| Pattern | Structure | Spacing |
|---|---|---|
| Form field | Label → Input | 4-8px between, 16-24px after |
| Card | Header → Content → Footer | 16-24px internal padding |
| List items | Item 1 / Item 2 / Item 3 | 8-12px between items |
| Button group | Primary + Secondary | 8-12px between |
| Sections | Section A (gap) Section B | 48-64px between |
| 模式 | 结构 | 间距 |
|---|---|---|
| 表单字段 | 标签 → 输入框 | 之间4-8px,之后16-24px |
| 卡片 | 标题 → 内容 → 页脚 | 内部内边距16-24px |
| 列表项 | 项1 / 项2 / 项3 | 项之间8-12px |
| 按钮组 | 主按钮 + 次要按钮 | 之间8-12px |
| 区块 | 区块A(间距)区块B | 之间48-64px |
| Failure | Description | Fix |
|---|---|---|
| The Great Divide | Equal spacing everywhere | Tighten within groups, expand between groups |
| Label Drift | Labels 20px+ from inputs | Reduce to 4-8px |
| Section Smush | Sections barely separated | Add 48px+ between major sections |
| Border Dependency | Boxes around everything | Use space instead of borders |
| Card Clump | Cards touching each other | Add 16-24px gap between cards |
| 错误 | 描述 | 修复方案 |
|---|---|---|
| 统一间距误区 | 所有地方间距相等 | 缩小组内间距,扩大组间间距 |
| 标签偏移 | 标签与输入框间距20px以上 | 缩小至4-8px |
| 区块拥挤 | 区块几乎没有分隔 | 在主要区块之间添加48px以上的间距 |
| 依赖边框 | 所有元素都加边框 | 用间距替代边框 |
| 卡片扎堆 | 卡片相互紧贴 | 在卡片之间添加16-24px的间距 |
apply-consistent-spacingapply-consistent-spacing