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

01FLIP 리스트 — 이동 전·후 좌표 차이를 계산해 되돌린 뒤 풀어주는 재정렬

드롭 직후 각 행의 getBoundingClientRect 를 재측정해 이전 위치와의 차이를 transform 으로 즉시 되돌리고, 다음 프레임에 transition 으로 그 값을 0으로 풀면 행들이 자연스럽게 미끄러져 자리를 잡습니다. 드래그 중인 행은 이 계산에서 제외해 잔상과 겹치지 않게 합니다.

쓰임할 일 목록, 재생목록

getBoundingClientRecttransformtransition
FLIP 리스트 — 이동 전·후 좌표 차이를 계산해 되돌린 뒤 풀어주는 재정렬
새 창에서 열기

01 FLIP 리스트 — 이동 전·후 좌표 차이를 계산해 되돌린 뒤 풀어주는 재정렬 — 측정 누적면적 6.12% · 움직인 프레임 12/23GODRICH 원작 · zip 에 SCSS·React 포함 · 드래그 앤 드롭 UI 리스트 — 목표 인덱스 계산을 얹은 9종

이 데모가 속한 글

드래그 앤 드롭 UI 리스트 — 목표 인덱스 계산을 얹은 9종 — 데모 9종 미리보기드래그 앤 드롭 UI 리스트 — 목표 인덱스 계산을 얹은 9종포인터가 놓인 위치에서 목표 인덱스를 계산해 리스트·칸반·그리드가 자리를 바꾸고, 롱프레스·Alt 화살표·가장자리 자동 스크롤까지 — 드래그로 순서 바꾸는 리스트 9종, 코드는 비밀번호 zip으로 드립니다. 드래그 이 글의 데모 전부 보기

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