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

09長押し表示 — 押した時間の値が基準を超えるとメニューが現れる方式

画面を押した時間の値が決まった基準の値を超えた状態になると押した座標の値を基準にメニューが現れ、基準に届かないまま指を離した状態になると何も現れません。

使いどころモバイルの一覧項目を長押し、タッチ画面の画像を長押し

tickPress(ts)HOLD_MS = 620 / CIRC = 100.5stroke-dashoffset = CIRC * (1 - prog)
長押し表示 — 押した時間の値が基準を超えるとメニューが現れる方式
新しいタブで開く

09 長押し表示 — 押した時間の値が基準を超えるとメニューが現れる方式 — 計測 累積面積 19.026% · 動いたフレーム 20/23GODRICH オリジナル · SCSS と React は zip に同梱 · コンテキストメニュー UI 9選 — クリック座標の値でメニューが決まる仕組み

このデモが属する記事

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

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