HStack
<HStack />
은 하위 컴포넌트를 감쌀 수 있는 flex box 이며, flexDirection
이 row
로 고정되어 있는 컴포넌트입니다.
Loading...
How to use
import { HStack } from '@vibrant-ui/components';
Properties
HStack
은 Stack
의 direction(flex-direction) 이 horizontal
로 고정된 컴포넌트입니다.
따라서 당연하게도 Stack 의 기본 속성들 중 direction
을 제외한 모든 속성을 사용할 수 있습니다.
크기, 위치, 오버플로우 속성을 설정하려면 Stack 의 Properties 항목을 참고하세요.
Prop | Type | Default | Description |
---|---|---|---|
alignHorizontal | space-between | start | end | center | start | 주축(Main axis), 즉 x축을 기준으로 alignment 를 설정합니다. 플렉스 박스의 justifyContent 속성에 대응되어 동작합니다. |
alignVertical | stretch | start | end | center | stretch | 교차축(Cross axis), 즉 y축을 기준으로 alignment 를 설정합니다. 플렉스 박스의 alignItems 속성에 대응되어 동작합니다. |
Usage
alignHorizontal
<HStack />
의 교차축(Cross axis) 을 기준으로 정렬되는 속성입니다.
flowDirection
이 row
인 플렉스 박스의 justifyContent
속성에 대응됩니다.
Loading...
alignVertical
<HStack />
의 주축(Main axis) 을 기준으로 정렬되는 속성입니다.
flowDirection
이 row
인 플렉스 박스의 alignItems
속성에 대응됩니다.
Loading...