CSS3 Feature

15 stunning examples of CSS3 animation

You no longer need Flash to create web-based animations and interactivity. Here are 15 of the best experiments in CSS3 animation to inspire you.

The latest CSS3 properties have opened a multitude of new doors to web designers and developers. It's now possible to create animations and interactivity entirely in CSS markup, without going near Flash, Silverlight or After Effects.

The inspirational experiments in CSS3 animation listed here show just what CSS is now capable of - and while some utilise the odd bit of JavaScript, no plug-ins are necessary. Be warned, though: because they were specifically created as experiments, most of these animations will only work in the very latest versions of web browsers (and some will also only work in specific browsers).

To see all our CSS3 posts, click here

01. AT-AT Walker from Star Wars

 AT-AT Walker
AT-AT Walker by Anthony Calzadilla

This illustrated animation of AT-AT Walker from The Empire Strikes Back by Anthony Calzadilla is created entirely in CSS3. Click on the ‘view the bones’ link on the iPad and you can see how each part animates and functions. This great piece of work suggests we're going to see a lot more of CSS3 introduced with online gaming.

02. Futurama Animation

 Futurama
Futurama by Stu Nicholls

This entertaining CSS3 rollover created by Stu Nicholls enables you to horizontal-run your cursor along the image and watch Zoidberg from the sci-fi cartoon Futurama dance on the table. You can also repeatedly click on the image above and watch each animated state.

03. Animated Buttons

 Animated buttons
Animated Buttons demo

This series of demos, featuring icons by webiconset.com and a symbol font by Just Be Nice, showcase seven beautifully animated link elements with different styles, hover effects and active states. The animation is marvellous, although we're not to sure from a user perspective about the way the information is hidden until you hover over the link .

04. Original Hover Effects

 Original Hover Effects
Original Hover Effects demo by Alessio Atzeni

In another great demo series, Alessio Atzeni has created some brilliant CSS transitions. Hover over the thumbnail and the CSS animation reveals further information in a way that makes you go wow. There is a great selection of transitions with 10 different demos to choose from. If you want to integrate this rollover effect on your own site then follow this tutorial.

05. Mad-Manimation

 Mad-Manimation
Mad-Manimation by Anthony Calzadilla, Geri Coady and Andy Clarke

This animated title sequence for the hit TV drama Mad Men showcases what CSS3 animation has to offer in the form of ultra-smooth video. It was made by Anthony Calzadilla, Geri Coady and Andy Clarke, and if you work in web design, you'll notice a few familiar names and faces. To find out how it was created, see this blog post.

NOTE: This CSS3 animation only works in WebKit-based browsers, which include Safari and Chrome. Alternatively, you can watch it on the YouTube video above.

06. Safari Technology Demos

 Safari Technology Demos
Safari Technology Demos lets you gaze around the Apple Store

This demo lets you gaze around the Apple Store in 360 degrees - an amazing virtual scene in your web browser which you can navigate without the need for any additional plug-in software. CSS transforms are used to position six images in 3D space to form a cube with the user's viewpoint inside. As you navigate, the cube is rotated to reflect the new appropriate position. NOTE: Best viewed in Safari.

07. The Man from Hollywood

 Man from Hollywood
Man from Hollywood by Tyler Gaw

This kinetic type experiment made by Tyler Gaw uses advanced CSS3 selectors and CSS3 transitions, as well as a little JavaScript where necessary. NOTE: This demo only works on the following browsers: Chrome, Safari, and "kinda-sorta on Firefox 4+".

08. Animated Google Doodle

 Google Doodle
Google Doodle by CSS Creations

Inspired by Google's JavaScript-powered Doodle marking Eadweard J Muybridge's 182nd birthday, the guys at CSS Creations set out to achieve a pure CSS alternative using transitions against a background-image sprite. As a result, the CSS3 animation behaves almost exactly as the JavaScript original.

09. Interactive album covers

 Album covers
Album covers by bluedashed.com

Not only have @MrDenav and @lucasmarinm of bluedashed.com recreated some classic record covers using pure CSS, they've also made them react to music. Demonstrations include First Impressions by the Strokes and Joy Division's Unknown Pleasures. NOTE: Only works in Google Chrome.

10. Scrolling Coke Can

 Coke Can
Coke Can by Roman Cortes

Roman Cortes' Pure CSS coke can has been painstakingly assembled using fiendishly clever background-positioning, giving the convincing illusion that the can is rotating when a visitor scrolls left or right. (You may have noticed that this is actually CSS 2.1 rather than CSS3, but we loved it so much we couldn't resisting including it in this list!). 

11. Animated 3D Super Mario Icon

 Animated 3D Super Mario
Animated 3D Super Mario by Andreas Jacob

Doesn't this just take you back? Andreas Jacob's retro Super Mario
leaps off the page using 3D transform and rotation to ruthless effect. A CSS3 animation to make you feel young again! NOTE: Supported browsers are Safari 5 & Chrome 14.

12. Animated Fail Whale

 Fail Whale
Fail Whale by Steve Dennis

Steve Dennis took Yiying Lu's famous Twitter fail whale to an all-new level when he recreated an animated version using pure CSS methods. This CSS3 animation also stands up surprisingly well in Internet Explorer 6! How about that?

13. 3D Clouds

 3D Clouds
3D Clouds by Jaume Sánchez

This experiment to create fluffy clouds using CSS3 3D Transforms and a bit of JavaScript is simply amazing. You move the mouse to rotate around and mouse wheel to zoom in and out, and hit space to generate a new cloud. It was made by Jaume Sánchez and inspired by Mr.Doob's WebGL clouds and Mark J. Harris' Real-Time Cloud Rendering for Games. For those wanting to try this CSS3 animation technique for themselves, there is also a tutorial worth checking out.
NOTE: Works on Firefox (faster if Nightly), Chrome and Safari.

14. The Cursor Monster

 Cursor monster
Cursor monster by Simurai

The Cursor Monster is a little CSS3/JS toy that's very simple, but a joy to play with. Made by Simurai, you basically feed it your cursor - try it, and you'll fall in love with this cute beastie!

15. Movie posters

 Movie posters
Movie posters by Marco Kuiper

These movie posters, made by Marco Kuiper, are a great example of pretty powerful CSS3 animation and 3D effects. The perspective, transform and transition properties have been used to create a 3D animation effect when you hover over the movie posters.

NOTE: This demo only works on WebKit-based browsers, which include Safari and Chrome. Alternatively, you can watch it on the YouTube video above.

Words: John Galantini and Aaron Kitney

  • John Galantini is a freelance web developer based in Hampshire whose clients include Sky, Vodafone, Sapient Nitro and most recetly, Burberry. He specialises in responsive, front-end development, using HTML5, CSS3 and a little bit of jQuery.
  • Aaron Kitney is a freelance graphic designer and art director based in London and Vancouver.  He specialises in branding, identity, web design, publication design, album covers, packaging and book design.

If you've seen any more great examples of CSS3 experiments, then please give them a mention in the comments below!

Log in to Creative Bloq with your preferred social network to comment

OR

Log in with your Creative Bloq account

Social tabs

47K and
growing
Join our Facebook community

Discuss your projects. Win prizes. Get your hands on the best freebies. And much more!

115K across the
network
Follow us on Twitter

Follow us to keep up with the hottest news in 3D, web design, graphic design, and more!

RSS INSTANT
NEWS
Get instant news

Get our posts direct to your news reader of choice. We recommend Google Reader for beginners.

Get our newsletter!

Sign up to receive a summary of the week's hottest design news from around the web! (Coming soon.)

site stat collection