Discuss: Sliding Doors of CSS
by Douglas Bowman
- Editorial Comments
2 I don't doubt...
…that the paucity of recent CSS innovation as mentioned in the article — [url=“http://mezzoblue.com/”]Mr Shea[/url]‘s [url=“http://csszengarden.com/”]CSS Zen Garden[/url] being a notable exception — has been due in part to ALA’s absence on the web. Anybody else miss it?
Great article, and welcome back!
posted at 08:43 pm on October 21, 2003 by Nathan
3 thoughtful and useful
Many thanks, Doug. Does this have anything to do with the Apple project? ;)
You’ve elegantly solved something that has been driving me nuts lately. Thanks to you and ALA, as always for articles like this, which will surely contribute greatly to the standards community. Keep pushin’.
posted at 09:02 pm on October 21, 2003 by JR O
4 Amazing
Doug, you’ve managed to put into well refined code what has been flaoting around in my head for a while — but there was NO WAY I would have been able to churn out such a tidy & refined block of code. I am truely inspired as always.
posted at 09:18 pm on October 21, 2003 by Justin French
5 Brilliant and necessary
Thanks for solving a problem that has vexed me to no end. No more squared-off tabs!
posted at 10:34 pm on October 21, 2003 by Will
6 Humbled, in a most delightful way.
Every time you think that you are producing decent work and making headway something like this article comes along and humbles you in a most delightful way.
The code is succinct, well written and forward thinking. Brilliant work.
The best part of all of this is people like Douglas Bowman willing to share the genius of this work and people like Jeffery Zeldman creating this site as a resource. I know this article will help many is pushing the envelope of what’s possible.
Thanks much and cheers.
posted at 10:53 pm on October 21, 2003 by berchman
7 Attention to detail
The article shows superb attention to detail, but IMHO, at times takes it too far with the pixel-perfectness, bogging it down a bit.
One thing it fails to address is hovering states (beyond text formatting). Because the images are split into two elements, to change them you must set the background of li:hover as well as a:hover. And what’s the problem with using li:hover?
posted at 11:13 pm on October 21, 2003 by Kevin W
8 At last...
This is exactly what I was looking for!
Thanks you!
posted at 12:33 am on October 22, 2003 by Gabriel Radic
9 An example
I implemented this on my site. Looks great. Works pretty well, except I have a lot of absolute positioning going on and text-zooming can muck things up a bit… thank you Mr. Bowman.
http://chrishiller.net
posted at 12:43 am on October 22, 2003 by chris
10 Grown up CSS
This is marvellous stuff. It’s great to see CSS slowly come of age with techniques like this, that can move us away from the flat colours and single pixel borders that were once embraced wholeheartedly but now bore us to death.
All power to Doug’s generous CSS elbow.
posted at 01:14 am on October 22, 2003 by LintHuman
Discussion Closed
New comments are not being accepted, but you are welcome to explore what people said before we closed the door.
Got something to say?
Discuss this article. We reserve the right to delete flames, trolls, and wood nymphs.
Create a new account or sign in below if you’d like to leave a comment.
Subscribe to this article's comments: RSS (what’s this?)



1 Really enjoyable, minor bugs
EXCELLENT! This is so good I plan to use it both to “sell” standards in our group and as a training exercise. ALA is back with avengence!
Now for the bugs. The images change names about half way through the article, dropping the “norm_”. Also, not really a bug but it would be nice if you made the transparent versions of the images available the way you did the originals near the top.
posted at 06:07 pm on October 21, 2003 by Ray