30 must-read CSS3 tutorials that are guaranteed to bring more life and interaction to your website by making it dynamic. You can use CSS3, along with jQuery, to increase the creativity and productivity of your website while keeping your website easy to access and navigate.
1. How to Create Speech Bubbles with CSS3
2. Create a Fun Animated Navigation Menu with CSS3
Just like how a clean restaurant or shop can attract more visitors, the same goes to websites with clean and creative navigations. This tutorial helps you create a navigation that is user-friendly and has more personality.
3. Editable CSS3 Image Gallery
A typical image gallery is one that shows a grid of images that pop up or zooms in when clicked. This tutorial teaches you to create an image gallery that offers more visual treats to your visitors.
4. Create Beautiful CSS3 Typography
When we hear the word "Typography," the first two things that pop up in our mind are Photoshop and InDesign. Did you know that you can create beautiful typography using pure CSS3 as well? This tutorial teaches you how it can be done.
5. How to Make a Tabbed Navigation Using CSS3
This tutorial teaches you how to add animations to your tabbed navigation using CSS3.
6. Create a CSS3 Progress Bar
Ever played a video game and had to look at an animated loading screen while waiting for your game to load? Now you can create something similar for your website visitors using this tutorial.
7. Awesome Cufonized Fly-Out Menu Using CSS3
This tutorial teaches you, using jQuery and CSS3, how to build a cufonized menu that moves a hover-state item that adjusts to the item’s width when hovered over it, and a description bar also slides from the left side of the page towards the item.
8. Slide Down Box Menu with jQuery and CSS3
How can you create a slide down box menu that is simplistic yet attractive at the same time? This tutorial teaches you to create a sliding box menu that slides out an item while a thumbnail pops up. The tutorial also includes more tricks that you can add to your menu as you read through the whole tutorial.
9. Sticky Notes with CSS3
So you love buying Post-It Notes in real life and using the Stickies App on your laptop. Want to learn how to create these fun little notes with CSS3? Check this tutorial out.
10. CSS: Transition Timing Functions
This tutorial touches base on the usage of animation using CSS and teaches you how to properly control the duration and speed of a transition.
11. How to Create CSS3 Buttons
How do you make buttons that are not over-the-top yet still attractive to your visitors? Check this tutorial out.
12. How to Create a Cool Anaglyphic Text Effect with CSS
Ever heard of anaglyphs? Anaglyphs are those 3d stereoscopic images that can be viewed through colored glasses, commonly red, left, and cyan right. Learn how to add this effect to your text using CSS by reading this tutorial.
13. Create Curving Text with CSS3 and jQuery
Using a jQuery plugin, Arctext.js, and CSS3, this tutorial teaches you how to arrange each letter along a curved path.
14. Create a Minimal Single Page Portfolio with HTML5/CSS3
Ever looked at a neat one-page portfolio online and wanted one for your own? Read this tutorial to learn how.
15. How to Create Depth and Nice 3D Ribbons Only Using CSS3
This tutorial teaches you how to create the illusion of depth in order to create nice 3D ribbons by only using CSS3.
16. Contact Form with No Images Using CSS3 HTML5
While website owners usually use images in addition to HTML to create contact forms, there’s actually a way to create a contact form just by HTML5 and CSS3. Read this tutorial to learn how.
17. How to Create a Stylish Image Content Slider in Pure CSS3
This tutorial teaches you how to create a CSS3 only image slider that is "inspired on the Futurico User Interface by Vladimir Kudinov."
18. CSS3 Breadcrumbs
If you have a website or blog that has a lot pages and sub-directories or sub-levels, using breadcrumbs is a good way to let your visitors navigate back and forth to any pages that they wish to visit.
19. Fullscreen Background Image Slideshow with CSS3
Just like looking at a full-sized billboard while driving on a highway, a fullscreen background image slideshow is an attractive way to show off and/or advertise your images to your website visitors.
20. Sliding Image Panels with CSS3
This tutorial teaches you how to turn background images into panels and animate them when they are clicked. Very slick and easy to follow tutorial.
21. Gradients, Rounded Corners and Transforms with CSS3
This tutorial teaches you an easy way to create buttons and interesting shapes using CSS3.
22. Design a Beautiful CSS3 Search Form
Ever browsed through a website, saw a plain and unattractive search form, and got turned off instantly? This tutorial teaches you how to avoid that to happen to your own website by creating a beautiful CSS3 search form.
23. Circle Navigation Effect with CSS3
Hover effects can add more fun and liveliness to your website. This tutorial teaches you how to create a circle navigation effect for an image navigation using CSS3.
24. Animated Web Banners with CSS3
Admit it, there are times you look at a web banner and thought, "This is way too cheesy" or "I wish this ad would just go away." Learn how to create an animated web banners that are effective with CSS3 by reading this tutorial.
25. CSS3 Spinning Social Media Icons
Social media has become a very important part of the Internet world, and one of the ways that website or blog owners promote themselves is by posting social media buttons on their website. How about adding a little animation to your buttons? Read this tutorial to learn how.
26. Orman Clark’s Vertical Navigation Menu: The CSS3 Version
There are lots of tutorials on how to create horizontal navigation menus out there, but what about a vertical navigation menu? This tutorial not only teaches you how to create a vertical navigation menu, it also teaches you how to create one with CSS3 and jQuery using the least amount of images possible.
27. Image Map with CSS3 & jQuery Tooltips
Love traveling? Thinking of starting a website for globetrotters like you? This tutorial teaches you how to create an image map with pins and tooltips.
28. How to Design a Dribble-Style Homepage Layout
So you have a website and a bunch of images, and you want to create a system where your content is highlighted using your images. This tutorial teaches you how that can be done.
29. Creative CSS3 Animation Menus
This tutorial teaches you how to make your own creative menu hover effects for your website using CSS3.
30. Filter Functionality with CSS3
This tutorial teaches you how, by checking a checkbox or a radio button, you can toggle the states of items of a specific type with a filter created using CSS3.