focusfocus 관련 선택자를 알아보자 (focus, focus-within, focus-visible)
:focus
사용자가 요소를 선택(마우스 클릭, 탭)했을 경우, 해당 요소 자체에 스타일을 지정
<input />
input:focus {
/* input에 적용한 스타일 */
}
:focus-within
사용자가 요소를 포커스했을 때, 요소 혹은 요소의 부모에서 해당 선택자를 사용

:focus-visible
focus와 용도가 유사해보이지만, 접근성 고려를 위해서는 focus-visible 선택자가 적절하다.focus 선택자를 사용해 outline을 지우면, 키보드 탭 했을 때 포커스 효과도 사라진다!refRef와 DOM | React
useRef 로 특정 DOM 선택하기 | vlpt
createRef와 useRef 그리고 useImperativeHandle | Medium

createRef, useRef의 차이 | 기억보다 기록을
