WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Question about CSS Hover Dropdown menus


From: Christian Heilmann
Date: Feb 21, 2007 2:00PM

> If you have a pure CSS hover menu, is there any way to make it function just by using keystrokes?

Yes, but with the most stupid and dirty hacks possible to make it work
for MSIE (tables inside links). You can add redundant skip links to
the menu, too, but all in all there is no such thing as an accessible
"CSS only" menu.

I've vented a lot of steam and did a lot of research on that just
before leaving CSS-Discuss because a lot of vendors of CSS-only
solutions boll... sweet talk about that:


The YUI menu control (http://developer.yahoo.com/yui/menu/) was tested
extensively with Jaws but multi level menus are generally more a
problem of information architecture and overloading the user with
options than a technology issue.


Chris Heilmann
Book: http://www.beginningjavascript.com
Blog: http://www.wait-till-i.com
Writing: http://icant.co.uk/