Archive for the ‘CSS’ Category

Stupid css tricks: line breaks in lists

Periodically I encounter some problem with html and css layouts that could be solved by adding a few extra presentational tags to the html source (like <br/> or text bullets in the case I’m about to describe), but there’s no easy way to do it in CSS.  I almost always end up caving and doing [...]

Complex uses of css3 box-shadow

Sort of as a follow-up to the previous post on html5 and css3, I’ve been applying css3 to various situations to see how it does.  I’ve run across a couple examples where box-shadow in particular doesn’t quite manage what I need it to do, this post will present the workarounds I found. I’ll be referring [...]

HTML5, CSS3, and the Great CSS-Off

A while back I entered the Great CSS-Off over at CSS-Tricks.  You can find my file here.  I used the contest as an excuse to play with html5, css3, and using only semantically meaningful markup.  It was an interesting experience, and I’d like to share some of the things I discovered. HTML5 I found myself [...]

Design guide for aural css?

I’ve been thinking a lot about the aural css properties today–things like azimuth, pitch, voice-family, etc. that are theoretically available to screen readers.  Visual design guides are all over the place, a lot of them adapted from or comparing the web to print media.  They say things like “your lines shouldn’t be longer than X [...]