Shaking Up The Web With CSS3 (How To Make Links Shake)

Did you know it’s possible to make links that shake when you hover on them, with pure CSS3? Nor did I, until today!

So, this is another one of those things to file in the “Totally useless, except for impressing your geek friends” category. Links (or, in fact, any elements) that shake when you hover on them. Or, you know, just shake anyway, if you leave out the :hover part.

Before we start, a challenge: