No-Library (pure JS), HTML, CSS, JavaScript
jQuery 1.9.1, HTML, CSS, JavaScript
Demo showing how to use the tab index attribute to allow an element that doesn't normally have the ability to receive focus.
Demo how to have an element show up above an overlay while everything else is hidden under. The overlay also shows items specific to it.