The MoveUp Menu

I got an email quite a while back from Dirk Tucholski who showed me a site called FLOWmarket. He was wondering about how the menu system worked. I thought it looked neat and so set out to build it …

Avatar of Chris Coyier
Chris Coyier on (Updated on )

Thank You (2010 Edition)

It’s been a tradition for years now around here for me to do a year-end wrap-up. It’s a great way of reflecting on the year, sharing some random interesting statistics, and most importantly, saying thank you to everyone who comes …

Avatar of Chris Coyier
Chris Coyier on (Updated on )

Poll Results: HTML5 on New Projects

Several folks pointed out that this last poll question was worded a bit strangely:

Would you start a new web project today and not use HTML5?

I worded it that way to elicit comments on why a person or organization …

Avatar of Chris Coyier
Chris Coyier on (Updated on )

Load More Sidebar Content When There Is Room

One classic layout conundrum is how much stuff to put in a sidebar. Ideally the height of the main content area and the sidebar are about the same, to avoid either area having a large blank area which can be …

Avatar of Chris Coyier
Chris Coyier on (Updated on )

WebKit Image Wipes

It’s not “spec,” but WebKit browsers support image masks. If you are familiar with Photoshop, they work like that. You declare an image to use as as mask. The black parts of that image hide what it is over, …

Avatar of Chris Coyier
Chris Coyier on

The lean, mean, CSS-reset machine.

Direct Link

There are all kinds of CSS resets, from the ever-popular Meyer reset, to the newfangled HTML5 reset. Do you know what the difference between the different ones are? It’s a bit hard to picture, even when looking at and comparing …

Avatar of Chris Coyier
Shared by Chris Coyier on

Using CSS without HTML

A few days ago, Chris tweeted:

If we could stack pseudo elements (e.g. ::after::after) we could build a whole website with no HTML other than . Probably good we can’t.

In response to this, I created this quick

Avatar of Mathias Bynens
Mathias Bynens on (Updated on )