체크박스
체크박스는 사용자가 여러 개의 옵션 중 한 개 이상의 값을 선택할 수 있도록 하는 경우에 사용한다.
사용 지침
약관 동의·관심 분야 선택처럼 항목들이 서로 독립적일 때 사용하고, 라벨 전체가 클릭 가능 영역이 되도록 묶어 시각·모바일 사용성을 함께 고려합니다.
예제
기본
선택됨
설명 포함
필수 항목입니다.
서비스 제공을 위해 필요합니다.
크기
비활성화
선택된 비활성화
중간 상태
그룹
그룹 세로 배치
새 공지가 등록되면 알려드립니다.
민원 상태가 변경될 때 알려드립니다.
신규 이벤트 정보를 받아보세요.
칩 변형
속성
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| 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 | — | — |