I am experiencing some very strange behaviour with :hover on li in mobile Safari (iPad).
Randomly :hover doesn't fire on some of the li's and this random behaviour actually changes over time - esp after a screen rotation.
Amazingly adding 'ontouchstart=""' to the lis completely cures this.
Any ideas why this solves the issue? An explanation would help me ensure this works across browsers and give me hints towards necessary js fillins.
Thanks in advance!