Create a CSS Flipping Animation
davidwalsh.name
davidwalsh.name
Firefox <5 doesn't support 3D CSS animations, and neither do most versions of IE. For some reason, in our code, when CSS3 transformations aren't available just the back of the card is shown and the text on is written in reverse (like looking at it in a mirror). This also shows up on some versions of Chrome where Chrome/Chromium just flat out decides your computer doesn't have a good enough GPU and disables hardware acceleration (which if your computer can actually handle you can bypass with a chromeflag), which made it a bigger problem :(
We ended up having to do a fallback of the animation to do a fade-in/fade-out on non supported devices, I wish CSS3 3D animations were ready for production.
http://gs.statcounter.com/#browser_version-ww-daily-20120827...
Moreover, on touch event, the rotation effect is the opposite one would expect, meaning that if you touch/press (in the left most part) the card "comes up".