Flex
방향, 정렬, 간격과 줄바꿈으로 요소를 배치합니다.
사용 가이드
#버튼 묶음·도구 모음처럼 한 방향으로 항목을 정렬할 때 사용합니다. 페이지 전체 뼈대는 Layout으로 구성하세요.
진행 방향 정렬
justify는 direction이 가리키는 축을 따라 항목을 배치합니다.
교차 방향 정렬
align은 진행 방향에 수직인 축을 정렬합니다. 방향을 바꾸면 두 축도 함께 바뀝니다.
예제
#기능별 예제
#10개 주제에서 필요한 기능을 선택하세요. 속성 설정, 메서드 호출, 이벤트 결과와 슬롯 구성을 실행 화면과 코드로 확인할 수 있습니다.
일치하는 기능이 없습니다.
API reference
#이름에 마우스를 올리거나 키보드로 선택하면 적용 코드를 확인할 수 있습니다. 터치 화면에서는 이름을 누르세요.
<sy-flex>
Properties
| Attribute / Property | Type | Default | Description |
|---|---|---|---|
FlexAlign | 'start' | 진행 방향과 수직인 방향의 정렬입니다. | |
FlexGap | 'medium' | 행 사이의 간격 토큰입니다. | |
FlexGap | 'medium' | 열 사이의 간격 토큰입니다. | |
FlexJustify | 'start' | 진행 방향의 정렬입니다. | |
FlexDirection | 'horizontal' | 가로·세로 및 역순 배치 방향입니다. | |
FlexWrap | 'nowrap' | 폭이나 높이가 부족할 때 다음 줄로 넘기는 방식입니다. | |
FlexGap | 'medium' | 안쪽 여백에 사용할 간격 토큰입니다. | |
string | '' | 너비입니다. CSS 길이 또는 px로 해석되는 숫자 문자열입니다. | |
string | '' | 높이입니다. CSS 길이 또는 px로 해석되는 숫자 문자열입니다. |
Slots
| Slot | Description |
|---|---|
| 컴포넌트의 본문 또는 자식 항목입니다. |