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

05눈금 스냅 — 가장 가까운 눈금을 찾아 복원력으로 튕겨 붙는 단속 함수

값에서 눈금 간격의 배수를 round() 로 구해 가장 가까운 눈금을 찾고, 놓는 순간 목표까지 거리에 비례하는 복원력으로 튕겨 들어가게 하면 자석에 붙듯 눈금에 안착합니다. 스냅 직전 1~2프레임의 살짝 밀림이 '붙는다'는 감각을 만듭니다.

쓰임인원수·수량 선택, 단계 설정

pointeruprequestAnimationFrameCSS custom properties
눈금 스냅 — 가장 가까운 눈금을 찾아 복원력으로 튕겨 붙는 단속 함수
새 창에서 열기

05 눈금 스냅 — 가장 가까운 눈금을 찾아 복원력으로 튕겨 붙는 단속 함수 — 측정 누적면적 3.133% · 움직인 프레임 19/23GODRICH 원작 · zip 에 SCSS·React 포함 · css input range 슬라이더 — 관성·스냅 계산을 얹은 커스텀 9종

이 데모가 속한 글

css input range 슬라이더 — 관성·스냅 계산을 얹은 커스텀 9종 — 데모 9종 미리보기css input range 슬라이더 — 관성·스냅 계산을 얹은 커스텀 9종드래그를 놓으면 속도값으로 관성 lerp가 감쇠하고, 값이 바뀔 때마다 스프링 오버슈트로 썸이 살짝 튕겨 안착합니다. 눈금 스냅·세로 볼륨형·색 그라디언트 트랙까지 — css input range 슬라이더 9종, 코 이 글의 데모 전부 보기

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