To click, or to hover

Steven Grant

by Steven Grant on April 09, 2013

The sub sections of a main menu should only appear on click…discuss.

Lately I’ve been experimenting build methods for a monster navigation menu (we’re talking 5 levels deep, content heavy).

Obviously with mobile being such a heavy focus for this particular client, I’ve been experimenting with a click event on the main nav item over a hover event.

There are drawbacks to either approach. A ‘on hover’ event won’t show on mobile (but then perhaps a mega menu isn’t the best solution) and an ‘on click’ event won’t allow an href on the master menu page.

Here’s an example of the ‘on click’ that I like and I think works very well on mobile too and of course here’s a hover example I built - granted it’s not responsive -

I remember sometime ago some ExpressionEngine devs were complaining about the necessity to click a menu item in the control panel for the sub items to appear and that it seemed to be an accessibility decision.

What’s your opinion?



next postprev post