Nevermind it seems to be working now.
Damnit, I was wrong it's still broken. I forgot I added overflow:hidden to the body in the style sheet to test it.