Usabilidad en menús desplegables

Al trabajar con menús desplegables multidimensionales, es frecuente encontrarse con el problema de abrir accidentalmente el submenú incorrecto o cerrar accidentalmente el submenú deseado. Esto ocurre cuando el cursor del ratón abandona el menú principal mientras se navega hacia un submenú ya expandido.


Para resolver el problema, se puede incorporar fácilmente un retraso deliberado en el menú usando JavaScript:

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

Por otro lado, puede utilizar complementos sofisticados como jQuery-menu-aim , que incluso evalúan la dirección del movimiento del cursor.

Atrás