GODRICH
#css애니메이션#버튼#로딩#전환효과#스크롤#대시보드#실전ui#디자인트렌드

03키보드 순환 — ↑↓ 로 항목을 고르고 끝에서 반대편으로 돌아오는 mod 계산

활성 인덱스를 (i + 1) % length 로 계산하면 마지막 항목에서 ↓ 를 눌러 첫 항목으로 자연스럽게 돌아옵니다. aria-activedescendant 로 스크린리더에 선택 위치를 알리고, scrollIntoView({block:'nearest'}) 로 활성 항목이 목록 밖에 가려지지 않게 합니다.

쓰임키보드 사용자 필수

keydownaria-activedescendantscrollIntoView
키보드 순환 — ↑↓ 로 항목을 고르고 끝에서 반대편으로 돌아오는 mod 계산
새 창에서 열기

03 키보드 순환 — ↑↓ 로 항목을 고르고 끝에서 반대편으로 돌아오는 mod 계산 — 측정 누적면적 35.733% · 움직인 프레임 23/23GODRICH 원작 · zip 에 SCSS·React 포함 · input 자동완성 검색창 — 하이라이트·디바운스·편집거리 계산을 얹은 9종

이 데모가 속한 글

input 자동완성 검색창 — 하이라이트·디바운스·편집거리 계산을 얹은 9종 — 데모 9종 미리보기input 자동완성 검색창 — 하이라이트·디바운스·편집거리 계산을 얹은 9종입력한 글자가 제안 항목 안에서 실제로 어디에 있는지 찾아 그 부분만 굵게 칠하고, 300ms 디바운스로 요청을 모아 키보드로도 목록이 순환합니다. 최근 검색·오타 제안·인기 순위 막대까지 — input 자동완성 검 이 글의 데모 전부 보기

이 효과가 마음에 들면 — 비슷한 데모