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

06外側クリック終了 — メニューの外をクリックした状態になると透明度の値が下がって消える方式

メニューが開いた状態でその外側をクリックした状態になると透明度の値が決まった時間の間下がり続け0になった状態で画面から消えます。

使いどころ一般的な右クリックメニューを閉じる、モバイルの長押しメニューを閉じる

isInside(rect, x, y)backdrop pointerdownopacity 1 → 0 fade
外側クリック終了 — メニューの外をクリックした状態になると透明度の値が下がって消える方式
新しいタブで開く

06 外側クリック終了 — メニューの外をクリックした状態になると透明度の値が下がって消える方式 — 計測 累積面積 88.409% · 動いたフレーム 8/23GODRICH オリジナル · SCSS と React は zip に同梱 · コンテキストメニュー UI 9選 — クリック座標の値でメニューが決まる仕組み

このデモが属する記事

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

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