jQuery Plugins, Tutorials, Articles, Examples Archives

Drop-Down Navigation: Responsive and Touch-Friendly

What if you need a multi-level navigation? In most cases, you design a drop-down menu using unordered lists. But what do you do to make it usable on small and / or cursorless screens? By usable I mean being able to use hyperlinks on parental anchors and open them with a double-tap (which is a native act on touch devices), also being able to close the drop-downs by tapping anywhere outside them to avoid flashing and other huge usability faults but having a usual bulletproof drop-down menu on desktop screens at the same time. A while ago I came up with quite a simple technique. I have been successfully implementing it into my projects as there is no room for one-sided techniques anymore.

Demo

Related Plugins

Gridscrolling.js
Gridscrolling.js is a jQuery plugin for positioning sections and asides in a grid & allowing for easy cursor key navigation.
Plugin Author : Murat Knecht

Leave a Reply

Loading...