This is a solution I have referenced before :
http://m.netmagazine.com/tutorials/build-smart-mobile-navigation-without-hacks

My approach: without CSS a user sees a "skip to navigation link“; with CSS
they get a pretty menu; with CSS animations they get a pretty menu that
opens and closes on click, using the :target method (or hover if
appropriate); If JavaScript is enabled I would take away the :target and
just use a click event handler
On Sep 14, 2013 12:19 PM, "David Hucklesby" <huckle...@gmail.com> wrote:

> On 9/14/13 5:30 AM, Tom Livingston wrote:
>
>> I personally wouldn't want the main function of my navigation, on a
>> responsive site intended for many devices of varying ability, to be
>> dependent on JS. Added effects, progressively enhanced, maybe, but not the
>> main base function of navigating the site.
>>
>>
> That raises an interesting question - how to make a drop-down or flyout
> menu
> accessible to keyboard and touchscreen users? Is there a CSS-only solution?
> --
> Cordially,
> David
>
>
> ______________________________**______________________________**__________
> css-discuss [css-d@lists.css-discuss.org]
> http://www.css-discuss.org/**mailman/listinfo/css-d<http://www.css-discuss.org/mailman/listinfo/css-d>
> List wiki/FAQ -- 
> http://css-discuss.incutio.**com/<http://css-discuss.incutio.com/>
> List policies -- 
> http://css-discuss.org/**policies.html<http://css-discuss.org/policies.html>
> Supported by evolt.org -- 
> http://www.evolt.org/help_**support_evolt/<http://www.evolt.org/help_support_evolt/>
>
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to