Ofcourse animations can be done pretty easily using CSS3. But it is not possible to check for collisions and wall impacts.
So i had to think differently.
I started off by making a div (ball) bounce Vertically. That's fairly simple in CSS3, aint it ??
The demo below does just that.