01
通過した項目に反応する
ナビから離れたリンクへ斜めに向かうと、途中で横切った項目のメニューに切り替わります。
UI Gallery / 005
メガメニューへ向かう斜め移動で、意図しないメニュー切り替えを防ぐ。
01 / Pointer path
カーソルの現在地とメガメニューの上辺を結び、斜めに移動するときの誤反応を防ぎます。
01
ナビから離れたリンクへ斜めに向かうと、途中で横切った項目のメニューに切り替わります。
02
三角形の内側では背後のナビを反応させず、開いているメニューをそのまま保ちます。
02 / Why
最短経路を選んでも、途中にある別のナビ項目へ誤反応しません。
セーフトライアングルの外では通常どおり反応します。操作全体を遅くする必要はありません。
三角形がポインター操作を受け止めるため、背後のナビ項目はホバーにもクリックにも反応しません。
Implementation memo
clip-pathでセーフトライアングルを作る。