Demo page for the code explained in this blog post.

:hover

Click to set hash for :target

:target
animation