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

05읽기 진행 바 — 놓은 파일을 브라우저가 읽는 속도를 그대로 재는 막대

서버가 없어도 FileReader 로 파일을 메모리로 읽는 동안 ProgressEvent.loaded / event.total 비율이 실시간 진행률이 됩니다. 이 비율을 CSS 변수 --p(0~1) 에 담아 막대 너비와 숫자 라벨이 항상 같은 값을 그리게 하고, 읽기가 끝나면 onabort 로 취소도 계산에 넣습니다.

쓰임대용량 첨부 폼, 가져오기 마법사

FileReaderProgressEventCSS custom properties
읽기 진행 바 — 놓은 파일을 브라우저가 읽는 속도를 그대로 재는 막대
새 창에서 열기

05 읽기 진행 바 — 놓은 파일을 브라우저가 읽는 속도를 그대로 재는 막대 — 측정 누적면적 2.928% · 움직인 프레임 18/23GODRICH 원작 · zip 에 SCSS·React 포함 · 드래그 앤 드롭 파일 업로드 UI — 드롭존 9종, 파일 데이터 계산을 얹다

이 데모가 속한 글

드래그 앤 드롭 파일 업로드 UI — 드롭존 9종, 파일 데이터 계산을 얹다 — 데모 9종 미리보기드래그 앤 드롭 파일 업로드 UI — 드롭존 9종, 파일 데이터 계산을 얹다놓인 파일의 종류·크기·개수를 데이터로 계산해 미리보기를 그리고, 이미지는 픽셀을 읽어 썸네일을 만들고, 거부된 파일은 이유와 함께 되돌리는 드롭존 9종 — 서버 없이 전부 브라우저에서, 코드는 비밀번호 zip으로 이 글의 데모 전부 보기

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