다른 컴포넌트 보기

COMPONENT / 레이아웃

Box

일관된 간격을 만드는 레이아웃.

LIVE PREVIEWWEB
16px gap

여백에도 규칙이 있습니다.

PLAYGROUND미리보기 안의 요소를 직접 조작해 보세요.

사용 코드

import * as W from 'woosign-system';

// ThemeProvider와 ToastProvider 안에서 렌더링하세요.
export function Example() {
  return (
    <W.Box padding={24} gap={12}>
      <W.Badge>16px gap</W.Badge>
      <W.Text>여백에도 규칙이 있습니다.</W.Text>
    </W.Box>
  );
}
PropType필수
paddingnumber—
paddingXnumber—
paddingYnumber—
paddingTopnumber—
paddingRightnumber—
paddingBottomnumber—
paddingLeftnumber—
marginnumber—
marginXnumber—
marginYnumber—
marginTopnumber—
marginRightnumber—
marginBottomnumber—
marginLeftnumber—
flexnumber—
flexDirectionFlexDirection—
alignItemsAlignItems—
justifyContentJustifyContent—
flexWrapFlexWrap—
gapnumber—
rowGapnumber—
columnGapnumber—
backgroundColorstring—
borderRadiusnumber | BorderRadiusPreset—
borderWidthnumber—
borderColorstring—
widthnumber | string—
heightnumber | string—
minWidthnumber | string—
minHeightnumber | string—
maxWidthnumber | string—
maxHeightnumber | string—
childrenReactNode—

공통 API 기준입니다. 플랫폼별 style, className 및 세부 타입은 타입 정의에서 확인하세요.

← 전체 컴포넌트로 돌아가기