Selectors

  • account_tree
  • bug_report

User Action Pseudo-classes

대화형 사용자 인터페이스는 때때로 사용자의 동작에 따라 렌더링을 변경할 수 있다. 사용자 동작에 따라 대상을 선택하는 방식이다.

관련 선택자 유형

  • :active

    요소가 활성 상태일 경우 선택자로 사용한다.
  • :focus

    요소가 클릭(탭)되거나 키보드의 TAB키로 이동 선택될 때 선택자로 사용이 된다.
  • :focus-visible

    :focus와 동일하나 키보드를 사용하여 포커스가 발생한 경우를 포함한다. 사용자 접근성에 더 좋은 방식이다.
  • :focus-within

    요소가 포커스(:focus)를 받거나 포커스(:focus)를 받은 하위 요소를 포함하는 경우에 선택자로 사용이 된다.
  • :hover

    마우스 포인터가 올려진 요소가 선택자로 사용이 된다.

W3C Modules

Selectors Level 4 - User Action Pseudo-classes
W3C Working Draft, 11 November 2022