CSS-Tricks*

A Web Design Community curated by Chris Coyier

Latest Articles

Responsive Data Tables

4/27/2011
38 Comments

Tables of data can only squish horizontally so far, so they can be a pain to browse on small screens (like mobile devices) where you may need to scroll both horizontally and vertically to browse the information at readable text sizes. We’ll explore a CSS-based possible-solution to this issue.

Read on! →

New Poll: Working Environment

4/25/2011
58 Comments

The new poll (in the sidebar) asks:

In what environment do you primarily work?

I’ve worked from home for a lot of years but that will soon be changing. I’m interested to know the environment readers of this site work in.

If you don’t work at the moment, there is an option for that. If you are a student, there are options for that. If you are a student that works, vote based on the working part.

Read on! →

Fun With Blurred Text

4/21/2011
28 Comments

We’ll cover how to blur text with CSS3 and do it safely by feature-detecting first. Then we’ll do a bunch of experiments with individual letter blurring and also some clever jQuery which gives us deeper access into specific values of a text-shadow.

Read on! →

Latest Screencast

#96: localStorage for Forms

HTML5 has an incredibly simple method for storing persisting data called localStorage. Natively, you just call a method with key/value pair and that is saved (pretty much) forever. Knowing the key, you can retrieve it at any time. This can be used with "progressive enhancement" in mind, doing things to enhance experiences but not be required. In this screencast we'll look at how to save the data on a form (before submission) so in case the browser window closed or the computer crashed or something, the data would not be lost.

View Demo   Download Files

Links from video:

Latest Snippets