Användbarhet i rullgardinsmenyer

När du arbetar med flerdimensionella rullgardinsmenyer stöter man ofta på problemet att fel undermenyer öppnas av misstag eller att önskad undermeny stängs av misstag. Denna effekt uppstår när muspekaren lämnar motsvarande meny på den översta nivån när du navigerar till en redan utökad undermeny.


För att lösa problemet kan man enkelt infoga en avsiktlig fördröjning i menyn med hjälp av JavaScript:

See the Pen Pastejacking #2 by David Vielhuber (@vielhuber) on CodePen.

Å andra sidan kan du använda sofistikerade plugins som jQuery-menu-aim , som till och med utvärderar riktningen för muspekarens rörelse.

Tillbaka