50 Refreshing CSS Tutorials, Techniques and Resources
In this CSS (2 & 3) round-up article we have focused on highlighting as many varied techniques covering as many aspects of web, mobile and application development as possible. And believe me, it wasn’t easy!
Due to CSS3s current popularity, the volume of new tutorials and fresh ideas has jumped skywards. We simply could not highlight all of the articles and tutorials, there were far too many! What we have done is filtered the round-up down to our favorite 50 tutorials, resources and tools from recent months.
There is nothing more refreshing and stimulating than some fresh CSS techniques and tutorials…
In this in-depth tut, from Chris Spooner, you will learn how to take a blog layout that has been firstly designed in Photoshop and then take it and convert it to CSS & HTML.
Coding a Stylish Blog Design Layout in HTML & CSS →
Follow this walkthrough of the making of Circlicious, a vibrant and abstract digital poster design made purely of HTML and CSS.
Create a Vibrant Digital Poster Design with CSS3 →
In this article you will be walked through the process of how to adapt your web app to look and feel more like a native application that makes use of CSS media queries to change the layout when the device is rotated between horizontal and portrait modes.
How To Develop CSS3 Border Radius Tool →
In this article you will be shown how to adapt your web app to look and feel more like a native application that makes use of CSS media queries to change the layout when the mobile device is rotated between horizontal and portrait modes.
Getting Started With (and Gotchas of) CSS Media Queries →
CSS3 media queries are very handy to target various devices with various monitor (screen) size. With the help of the CSS3 media queries we can have site optimized for iPhone and other mobile devices, with the same solution we can have site optimized for iPad and all other tablets .
Bulletproof CSS3 Media Queries →
In this article, with a few CSS rules, you will learn how to create an iPhone version of your site using CSS3, that will work now. You’ll have a look at a very simple example and it discusses the process of adding a small screen device stylesheet to a site to show how easily you can add stylesheets for mobile devices to existing websites.
How To Use CSS3 Media Queries To Create a Mobile Version of Your Website →
In this article, you’ll master the 960 grid system by dissecting the 24-column version demo. By the end of this article, you’ll be able to convert your designs to HTML and CSS in no time at all.
Mastering the 960 Grid System →
Many might not be aware that, with CSS, we can achieve reflections quite easily in all webkit-based browsers, which represent roughly 20% of all browser usage. The key is in the vendor-specific, -webkit-box-reflect property.
Pure CSS Reflections →
In this article the authour shares his method for beating spam bots that he has been using for nearly 3 years and works consistently. It’s been incredibly effective, doesn’t carry the usability issues and implementation hassles of something like CAPTCHA, and uses nothing more than a bit of CSS!
How To Beat Form Spam With Just CSS →
Usually you’ll see an underline, or an underline removed, or a different color. But there are many ways to show people that they can click and in this article the author shares his favorites.
4 Ideas For Styling Link Hovers With CSS →
This article will attempt to describe, in a very practical, no-nonsense way, the different values for the CSS white-space property, and how each one can be used.
The CSS white-space Property Explained →
CSS3 is one of the coolest new web technologies available to web developers right now. Using some of its many features, it is possible to reproduce the effects that you might have previously done in Photoshop, with CSS code that is more maintainable, faster to load, and hip with the latest trends. Read on to learn about the power tools available to you and how to combine them to produce the ultimate graphical effects.
Getting to Work with CSS3 Power Tools →
Okay, this is not exactly the kind of CSS property that’s going to be used in every design. But it is a very useful one when you need it, and some might say it’s much more practical than some of the fluffy new CSS3 features like transitions and whatnot.
The property I’m talking about is the CSS3 word-wrap property, and believe it or not, it works in every single browser, including all versions of IE. In fact, it was even supported as far back as IE5.
Word-Wrap: A CSS3 Property That Works in Every Browser →
Thanks to text shadows, outlines, transitions, and even text gradients, we can now create cool typography that you’d swear had to be made with a program like Photoshop. Nope, all CSS3 baby!
Subtle CSS3 Typography that you’d Swear was Made in Photoshop (Video) →
This technique is not really anything new, it just combines two concepts (sprites and animations) that most CSS developers should be fairly well familiar with by now. Combining the two methods, you can create a simple animated rollover effect with endless possibilities.
Animated Sprites with CSS3 Transitions →
In this article you will take a quick look at how the rotateY property can produce a flip effect, and how it can be used to create a super cool Transformers themed top trumps design.
Super Cool CSS Flip Effect with Webkit Animation →
Create A Clean and Stylish CSS3 Contact Form →
Here’s some form input checkboxes styled with CSS3 to look like iPhone style on/off buttons. There’s some -webkit- animations for Chrome and Safari. The clever bit is using the label to switch the checkbox off and on using the ‘for’ attribute whick targets the ‘id’ of the checkbox.
iPhone Style Checkboxes With CSS3 →
Menu, Navigation & Button CSS Tutorials
CSS3 offers a glimpse into a possible future where basic animations are performed with straight CSS completely independent of scripting. In this tutorial you’ll take a look at how to use CSS3 to create a fun and unique navigation menu that uses @font-face, transforms and transitions.
Fun Animated Navigation Menu with Pure CSS →
If you made a horizontal gradient that faded in a gray-white-gray pattern, then animated it from left to right, you could make the iPhone/iPad’s slide to unlock screen with no images at all.
iPhone “slide to unlock” Text in WebKit/CSS3 →
CSS3 transitions with another CSS3 property, RGBa, will allows y to animate an element’s opacity without affecting contained elements.
Fading Button Background Images With CSS3 Transitions →
What you will be showing here, is how you can use some CSS3 properties to create lightweight, good looking buttons. The code will be very easy to adjust, will have complete flexiblity, so the buttons can be any size, ratio, color, font and you only need to edit the CSS file.
Styling Pretty Buttons with only CSS3 →
In this tutorial you will be making something practical – a simple CSS3 animated navigation menu, which degrades gracefully in older browsers and is future-proofed to work with the next generation of browsers.
CSS3 Minimalistic Navigation Menu →
Images Effects & Galleries
In this article you will be exploring how to add a nice, styled, inset double border to any image. This effect works in all modern browsers and degrades gracefully for Internet Explorer.
Fancy Inset CSS Image Borders →
Here you will learn how to create a fancy image hover effect with CSS3 that is typically achieved with jQuery, but now using the transform and the transition properties you can have the same effect.
Fancy Image Hover Using CSS3 →
The idea of this image gallery is to get one image to slide in while the current image slides out. There’s a lot of z-index going on as well so the new image always appears to be at the top.
Pure CSS Sliding Image Gallery →
The author shares some simple border style tricks to get various effects for your next project.
CSS Border Tricks – Pressed, Beveled, Shadows, Intented Borders →
This tutorial aims to showcase a method of displaying content based on the lightbox, which is web accessible and (excluding Internet Explorer) will require no scripting at all.
Semantic CSS3 Lightboxes →
Fresh CSS Tools & Resources
Primary is a simple open-source CSS Framework, designed for Developers and Designers in order to make using CSS as easy as possible.
Primary CSS →
CSS3 Pie is a set of CSS “behaviors” that can be attached to any CSS file by way of the behavior element in order to add rendering support to Internet Explorer 6, 7 or 8 for the more popular CSS3 rendering features.
CSS3 PIE →
IE-CSS3 is a script to provide Internet Explorer support for some new styles available in the upcoming CSS3 standard.
IE-CSS3 – CSS3 Support in IE 6, 7, and 8 →
Toucan CSS Reset is a reset stylesheet, unlike Meyer’s or YUI’s, it not only removes the default styling of HTML elements, but also rebuilds the new generic rules for the typography, headings, paragraphs, lists, forms, tables etc. It’s light-weight, flexible and browser-friendly.
Toucan CSS Reset →
The idea of this visualization is to show how much support exists for each new HTML/CSS feature. It shows support for 8 browsers (IE 7, 8, 9, Opera 10.10, Safari 4, Chrome 4, Firefox 3.5, and Firefox 3.7). The browsers are grouped into color schemes based on their underlying rendering engine – e.g. all Firefox versions are shades of blue, Chrome/Safari – yellow, IE – pink. Each ray also has a different background color if it is a CSS3 feature.
HTML5 Readiness →
FontFonter uses custom CSS and other techniques to temporarily replace a site’s font styles with Web FontFonts.
Typedsgn.com is a website to showcase the natural curiosities of typography on the web using the most advanced coding techniques via CSS3, HTML5, @font-face and other markup languages.
Drag and drop your truetype (ttf), opentype (otf), scalable vector graphics (svg) or Web Open Font Format (WOFF) fonts onto the page and it will be added to the font list. The last font dropped will change the font-family of the pages text and the title.
Font Dragr →
Ever fire up Photoshop just to multiply a couple of colors? No more. Blend colors with different modes like multiply, overlay, dodge, within the convenience of your browser.
To use this Button Maker thing, you just adjust the settings until you have a nice looking button, then press the button and it will give you the CSS. Copy and paste at your leisure. Now you can use the class name “button” on HTML elements to make them look like buttons.
CSS3 Button Maker →
Each example on the CSS3 Click Chart, visually displays the CSS3 feature, with a clickable heading that opens a box at the bottom of the page for information on that particular feature.
CSS3 Click Chart →
CSS3 Watch is fantastic resource for everything CSS3 related. You will find tutorials, concepts and plenty of inspiration.
CSS3 Watch →
You might also like…
50 Awesome New jQuery Plugins →
40 High Quality CSS and XHTML Web Layout Templates →
40 Professional and Detailed Web Layout PSD Templates →
20 Free Web UI Element Kits and Stencils →
25 Completely Free Fonts Perfect for @fontface →
The Complete Web Design Style Series (700 Designs in 14 Categories) →
Liquid, Fluid and Elastic Layout Templates, Tools and Frameworks →