GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

01画像ドロップ — 落とした瞬間にオブジェクトURLで描く即時プレビュー

dropイベントのDataTransfer.filesからFileを取り出し、File.typeがimage/接頭辞かを検査し、通過すればURL.createObjectURLでブラウザメモリ内でのみ有効なURLを作ってimg.srcに入れます。サーバーへ送らずてもプレビューが表示され、片付けた後はrevokeObjectURLでメモリを戻します。

使いどころプロフィール写真登録、カバー画像選択

dropDataTransfer.filesURL.createObjectURL
画像ドロップ — 落とした瞬間にオブジェクトURLで描く即時プレビュー
新しいタブで開く

01 画像ドロップ — 落とした瞬間にオブジェクトURLで描く即時プレビュー — 計測 累積面積 45.397% · 動いたフレーム 11/23GODRICH オリジナル · SCSS と React は zip に同梱 · ドラッグ アンド ドロップ ファイル アップロードUI — ドロップゾーン9種の計算

このデモが属する記事

ドラッグ アンド ドロップ ファイル アップロードUI — ドロップゾーン9種の計算 — デモ9種のプレビュードラッグ アンド ドロップ ファイル アップロードUI — ドロップゾーン9種の計算ドラッグ アンド ドロップ ファイル アップロードは、置かれたファイルの種類・サイズ・件数をその場で計算する一枚の層です。ドロップされたファイルの種類・サイズ・件数をデータから計算してプレビューを描き、画像はピクセルを読んでサムネイルを作り この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ