Usabilità nei menu a tendina

Quando si lavora con menu a tendina multidimensionali, capita spesso di aprire accidentalmente il sottomenu sbagliato o di chiudere inavvertitamente quello desiderato. Ciò si verifica quando il cursore del mouse esce dal menu principale corrispondente mentre si sposta verso un sottomenu già espanso.


Per risolvere il problema, si può facilmente incorporare un deliberato ritardo nel menu con l'aiuto di JavaScript:

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

D'altra parte, puoi utilizzare plugin sofisticati come jQuery-menu-aim , che valutano anche la direzione del movimento del puntatore del mouse.

Indietro