I’ve been trying to get a keyboard accessible modified Suckerfish menu to work for some time. I thought I’d finally gotten it working right, but I’m running into problems with the hover in FF3 that I don’t see in FF2. Sometimes it works, sometimes it doesn’t.
Here’s the test I’m working with.
http://bb.plsweb.com/Christy_test/Accessibility/keyboardaccess.html
In FF3, when you roll over any of the top-level menus, the secondary menus appear as expected. However, when you try to click on anything in the nested secondary menu, it only works sporadically. Sometimes it works perfectly, but sometimes it disappears too fast for me to click on it. The hover doesn’t always persist, but I can’t figure out the pattern for when it works or doesn’t.
(I have the same problem in Opera 9.5 for Windows, but I’m less concerned about that. My manager tested it on her Mac and said she didn’t have any problems.)
Any ideas on how to make the nested menus stay open consistently?