:checked
가상 클래스
:checked
가상 클래스 선택자는
라디오 버튼(<input type="radio">
)과 체크박스(<input type="checkbox">
)가 체크된 상태일 때 해당 요소를 선택합니다.
라디오 버튼이나 체크박스의 상태 변화에 따라 스타일을 동적으로 변경하여 인터랙티브한 사용자 경험을 구현하는 데 활용됩니다.
예제
다음은 라디오 버튼(<input type="radio">
)과 체크박스(<input type="checkbox">
)가 체크된 상태일 때 해당 요소를 선택하는 예제입니다.
:checked + label
은
CSS 다음 형제 선택자 (+) – 요소 바로 뒤에 있는 타깃 형제 요소를 선택을 참조하세요.
구문
브라우저 호환성
선택자 |
데스크탑 Chrome
|
데스크탑데스크탑 Edge
|
데스크탑 Firefox
|
Safari
|
---|---|---|---|---|
:checked
|
1 | 12 | 1 | 3.1 |
명세서
명세서 사양 | |
---|---|
:checked
|
Selectors Level 4 #checked |