체크박스
체크박스는 사용자가 여러 개의 옵션 중 한 개 이상의 값을 선택할 수 있도록 하는 경우에 사용한다.
체크박스는 사용자가 여러 개의 옵션 중 한 개 이상의 값을 선택할 수 있도록 하는 경우에 사용한다.
사용 지침
약관 동의·관심 분야 선택처럼 항목들이 서로 독립적일 때 사용하고, 라벨 전체가 클릭 가능 영역이 되도록 묶어 시각·모바일 사용성을 함께 고려합니다.
예제
Default
Checked
With Description
필수 항목입니다.
서비스 제공을 위해 필요합니다.
Size
Disabled
Checked Disabled
Indeterminate
Group
Group Column
새 공지가 등록되면 알려드립니다.
민원 상태가 변경될 때 알려드립니다.
신규 이벤트 정보를 받아보세요.
Chip Variant
속성
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| aria-label | string | — | Defines a string value that labels the current element. @see aria-labelledby. |
| className | string | — | — |
| defaultValue | boolean | — | — |
| description | string | — | — |
| disabled | boolean | — | — |
| id | string | — | — |
| indeterminate | boolean | — | — |
| label | string | — | — |
| onChange | ((checked: boolean) => void) | — | — |
| onClick | MouseEventHandler<HTMLInputElement> | — | — |
| size | enum | medium | — |
| style | CSSProperties | — | — |
| tabIndex | number | — | — |
| value | string | — | — |