persand/blaskan — pull request #109 by acli (2013-05-24 20:16:08+00:00)
Title: submenu fix for screen readers

display: none is honoured by some screen readers (e.g., Apple’s VoiceOver) which causes the submenu to disappear entirely and become inaccessible. The use of the (ugly) -9999px hack fixes the problem.

Tested on Chrome & Safari on MacOSX, Firefox on Windows, and Safari on the iPhone, but further testing might be needed.