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

03그리드 재배치 — 포인터 좌표에서 행·열 인덱스를 역산하는 2차원 계산

그리드 트랙 폭·행 높이를 기준으로 포인터의 x·y 를 나눠 몫으로 열·행 인덱스를 구하고, 그 인덱스를 1차원 순서 배열로 다시 펴서 스플라이스합니다. 경계에서는 인덱스를 클램프해 그리드 밖으로 드롭해도 마지막 칸으로 안전하게 떨어집니다.

쓰임이미지 정렬, 위젯 배치판

CSS custom propertiesgetBoundingClientRecttransition
그리드 재배치 — 포인터 좌표에서 행·열 인덱스를 역산하는 2차원 계산
새 창에서 열기

03 그리드 재배치 — 포인터 좌표에서 행·열 인덱스를 역산하는 2차원 계산 — 측정 누적면적 21.295% · 움직인 프레임 12/23GODRICH 원작 · zip 에 SCSS·React 포함 · 드래그 앤 드롭 UI 리스트 — 목표 인덱스 계산을 얹은 9종

이 데모가 속한 글

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

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