간격

간격 값(margin, padding, gap)은 어떤 수치든 자유롭게 사용할 수 있습니다. 시각적 일관성을 위해 4의 배수를 권장하지만, 필수는 아닙니다.

간격 스케일

pxMarginPaddingGap
4pxm4pxp4pxgap4px
8pxm8pxp8pxgap8px
12pxm12pxp12pxgap12px
16pxm16pxp16pxgap16px
20pxm2remp2remgap2rem
24pxm2-4remp2-4remgap2-4rem
32pxm3-2remp3-2remgap3-2rem
40pxm4remp4remgap4rem
48pxm4-8remp4-8remgap4-8rem

방향 프리픽스

Margin

프리픽스속성예시
mmarginm2rem
mtmargin-topmt16px
mrmargin-rightmr8px
mbmargin-bottommb2-4rem
mlmargin-leftml12px

Padding

프리픽스속성예시
ppaddingp2rem
ptpadding-toppt16px
prpadding-rightpr8px
pbpadding-bottompb2-4rem
plpadding-leftpl12px
pxpadding-left + rightpx2-4rem
pypadding-top + bottompy12px

Gap

프리픽스속성예시
gapgapgap2rem
rgrow-gaprg16px
cgcolumn-gapcg2-4rem

Auto 마진

클래스CSS
mtamargin-top: auto
mramargin-right: auto
mbamargin-bottom: auto
mlamargin-left: auto
mxamargin-left: auto; margin-right: auto

음수 간격

neg- 접두사로 음수 값을 사용합니다:

neg-mt10px margin-top: -10px neg-ml2rem margin-left: -2rem