Saltar al contenido principal

Sizing and Spacing

Abrir en ChatGPT

Los tokens de espaciado y tamaño se utilizan para proporcionar un espaciado y un tamaño consistentes en su aplicación. Todas las propiedades de tamaño y espaciado se definen en rem.

Unidad REM

rem es una unidad de longitud relativa. Es relativa al tamaño de fuente del elemento raíz.

Tamaño

Utilice estas propiedades para ajustar el tamaño del componente (ancho, alto). m es el tamaño estándar para casi todos los componentes.

Elegir un tamaño

Al elegir un tamaño, asegúrese de mantenerlo lo suficientemente grande para los objetivos de toque.

Ejemplo

.element {
width: var(--dwc-size-m);
height: var(--dwc-size-m);
}

Variables

VariableValor por DefectoCalculado (a 16px raíz)
--dwc-size-3xs1.125rem18px
--dwc-size-2xs1.375rem22px
--dwc-size-xs1.625rem26px
--dwc-size-s1.875rem30px
--dwc-size-m2.25rem36px
--dwc-size-l2.75rem44px
--dwc-size-xl3.25rem52px
--dwc-size-2xl4rem64px
--dwc-size-3xl4.25rem68px
--dwc-sizevar(--dwc-size-m)36px

Espaciado

Utilice estas propiedades para ajustar el espaciado entre componentes (margen, relleno).

Ejemplo

.element {
padding: var(--dwc-space-m);
}

Variables

VariableValor por DefectoCalculado (a 16px raíz)
--dwc-space-3xs0.0625rem1px
--dwc-space-2xs0.125rem2px
--dwc-space-xs0.25rem4px
--dwc-space-s0.5rem8px
--dwc-space-m1rem16px
--dwc-space-l1.25rem20px
--dwc-space-xl1.5rem24px
--dwc-space-2xl1.75rem28px
--dwc-space-3xl2rem32px
--dwc-spacevar(--dwc-space-s)8px