owen

I’ve been looking for a solution to the two-column problem. You know, the one where you can’t stretch both columns to the bottom without a cheesy background image. There doesn’t seem to be a great solution.

I found one that seems to work, but it adds all sorts of extra container divs to the markup. According to the author, this overuse of containers can be avoided if you use the box model hack, but he/she doesn’t want to use the box model hack. What the heck?

So I’m left to figure out how to convert the layout from sloppy HTML + CSS to HTML + Uber-CSS.

It probably won’t work.

In that case, I’ll have to look for a way to dynamicall generate background images for the columns based on their CSS width settings. I’ll have to include that image in the theme zip, too. This is becoming a pain in the butt. You’d think that the CSS people might actually have tried implementing some of their own stuff before settling on the standard. The CSS3 stuff doesn’t look any better, wrapping columns or not.

Anyhow, another issue is creating editors for CSS borders and typefaces. This will make the editor really slick. And by “really slick” I mean “actually useful”. You can output the current layout right now, but it’s using the original border settings, which aren’t the right color and aren’t the right thickness. So you get a lovely color-matched layout, except the borders aren’t color-matched. Bah.