Replying to [comment:2 dmethvin]:
This just seems like a bad assumption to make. The
:hover CSS pseudo, controlled by the browser, is conflicting with the
Additionally, how is it a "bad assumption" that the above code should work the first time, when it works just fine after the first time, especially when similar effects work 100% of the time?