So, right around when I should have been going to sleep, I noticed a couple formatting things I didn't like on the site (relating to how the images flowed when they were taller than a blog entry), and I noticed one downright formatting bug (relating to the site footer on pages where the left and right columns were longer than the middle column).
So I spent all night messing around with the css for this site, and on some of the layout in the php as well. I finally got it so both of the issues I had been initially annoyed by were fixed in both Firefox and Safari. I was already thinking of some additional tweaks to adjust other things I'd thought about.
But then I went and looked in IE. It is completely broken in IE. The left column doesn't show up at all, and things are overlapping in the right column. And as much as I'd really like to completely ignore IE, it looks like about 33% of my site vistitors are on IE 6, and another 24% or so are on IE 7. I actually don't have IE 7, so can't check on that. Maybe MS fixed whatever is broken in IE 7.
But regardless, I know it is broken for IE 6. And that is just so annoying.
And the sun is up now. And I've got some things I have to do today. So I can't just sleep all day.
Plus, I really don't want to go to bed without "solving" this. But I'm not sure what to try next.
My other alternative would be to restore things to how they were before I started messing with them today, but I really can't say I'm happy about that alternative either.
And at this point I'm finally tired and need to crash for as long as I can. So I need to stop.
Maybe I'll just leave it in the works in Safari and Firefox but not in IE state while I sleep, then look at this again once I've had a night's rest.
If anybody out there has a lot of good CSS knowledge, take a look at my current CSS and HTML and give me any hints you may have.
Nap time. I'll worry about this once I'm rested. Worst case, I put it all back how it was yesterday. But that would be quite annoying.
Anyway, I'm done for now.
Did I say "Bleh" yet?
OK, fixed the overlapping in the right column thing. Still no left column at all in IE. I should go to sleep.
Of course, one of the original problems I fixed in the other browsers is still broken in IE as well. But right now I just want my left column back.
I know I'm using some tricky stuff to get the columns to do what I want. (I used this technique for the most part, although once I started putting back in the padding and dotted lines I deviated a little bit after what they recommended didn't quite work. But still. Come on! :-)
OK, done for real now. There is more to look at and it isn't fixed, but I need to sleep.
fyi, i don't see a left column in IE today...and I view your site from IE 7.
Damn. I was hoping it was going to work in IE 7, and then I would just decide to not care about IE 6. Guess now I might have to care. Maybe. But I probably won't look at it again until the weekend in any case. If you really want a left column, use Firefox. :-)