Skip to main content

Spacing 间距

间距是元素与元素之间的空间。在代码中通常使用 marginpadding 来控制。

在这里,我们设计了一组具有韵律的间距值,以使产品能保持一致的视觉体验。


间距比例

排版页面中元素、组件、容器时所使用的间距比例。

大多数场景下,使用 8px 的倍数的值作为排版的间距。在较小元素(例如图标)的排版时,可以使用 4px 的间距。

ExampleReferenceRemSize (px)MultipleTypeDensity
spacing-10.2541x*4
spacing-20.582x*8
spacing-30.75123x*4
spacing-41164x*8
spacing-51.25205x*4
spacing-61.5246x*8
spacing-72328x*8
spacing-82.54010x*8
spacing-934812x*8
spacing-1046416x*8
spacing-1158020x*8
spacing-1269624x*8
spacing-13812832x*8

常用间距尺寸

内边距 Padding

ExampleTokenValueUsage
--padding-xss4px组件内小元素之间的间距
--padding-xs8px组件内元素之间的间距
--padding-sm12px组件内元素之间的间距
--padding-md16px组件之间的间距
--padding-lg24px区块之间的间距

外边距 Margin

ExampleTokenValueUsage
--margin-xss4px组件内小元素之间的间距
--margin-xs8px组件内元素之间的间距
--margin-xm12px组件内元素之间的间距
--margin-md16px组件之间的间距
--margin-lg24px区块之间的间距

何时使用

  • 在设置组件间距和布局时,创造和谐的空间关系。