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

07項目順次表示 — 各行の順番の値だけ遅れて位置の値が満ちる方式

メニューが開いた状態になると各行の位置の値と透明度の値が自分の順番の値に比例した時間だけ遅れて元の値に変わり、順番の値が大きい行ほど後から位置の値が満ちます。

使いどころ項目数の多い編集メニュー、色と並び替えの選択肢が混ざったメニュー

applyStagger()STAGGER_MS = 55el.style.transitionDelay = i * STAGGER_MS
項目順次表示 — 各行の順番の値だけ遅れて位置の値が満ちる方式
新しいタブで開く

07 項目順次表示 — 各行の順番の値だけ遅れて位置の値が満ちる方式 — 計測 累積面積 19.279% · 動いたフレーム 8/23GODRICH オリジナル · SCSS と React は zip に同梱 · コンテキストメニュー UI 9選 — クリック座標の値でメニューが決まる仕組み

このデモが属する記事

コンテキストメニュー UI 9選 — クリック座標の値でメニューが決まる仕組み — デモ9種のプレビューコンテキストメニュー UI 9選 — クリック座標の値でメニューが決まる仕組み9つのうち1つはクリックした画面座標の値がメニューの現れる位置の値をそのまま決め、1つはその位置の値が画面端に近い状態になると開く方向の値が反対に変わり、もう1つはサブメニューに入った深さの値だけメニューが横にずれて重なります。コンテキスト この記事のデモをすべて見る

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