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

09리듀스 모션 — 관성·스프링을 끄고 즉시 값을 반영하는 정적 대체

prefers-reduced-motion 을 matchMedia 로 감지해 관성·오버슈트 루프를 건너뛰고 값을 곧바로 위치에 반영하면, 애니이션 없이도 기능이 완전히 같은 슬라이더가 됩니다. 감쇠 계수를 0으로 만드는 것과 루프 자체를 끄는 것의 차이와 aria-valuenow 갱신 타이밍까지 정리합니다.

쓰임접근성 대응 마무리

prefers-reduced-motiontransitionaria-valuenow
리듀스 모션 — 관성·스프링을 끄고 즉시 값을 반영하는 정적 대체
새 창에서 열기

09 리듀스 모션 — 관성·스프링을 끄고 즉시 값을 반영하는 정적 대체 — 측정 누적면적 2.876% · 움직인 프레임 21/23GODRICH 원작 · zip 에 SCSS·React 포함 · css input range 슬라이더 — 관성·스냅 계산을 얹은 커스텀 9종

이 데모가 속한 글

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

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