Bug Fix

I seem to have fixed the problem with IE and the invisible comments form. I thought it was one thing, and it turned out to be something completely different and kind of stupid. I had an element floated, and it was appearently killing everything. It didn’t really need to be floated, so I just removed that, and now things work.

In the process, however, I’ve discovered that if a comment contains a long URL, IE’s broken treatment of CSS results in the entire layout breaking, and the sidebar gets shoved way down the page (as on this page).

And guess what? There’s NO WAY TO FIX IT.

Ugh.

Here’s the discussion, but what it boils down to is that browsers that support web standards allow long elements to pop out of their containing box, to keep the layout working the way it should, whereas IE forces the box to expand to contain the long element, thus breaking the layout.

Possibly, this could be fixed by moving my sidebar to the left side of the page, but I don’t want to do that.


One Comment on “Bug Fix”

  1. Ryan says:

    Yeah . . . I noticed that on sean’s blog on MT, too. A lot of his posts would “break” the layout and push the sidebar to the bottom of the page. Images will do it, too.

    I’ve just learned that if I’m looking at something where the formatting is important, don’t use IE, ‘cuz it’s too screwy.

    (on a side note, I’m installing Mozilla on the computers at work, in the hopes that a leaner, better browser will improve speeds on our hopelessly outdated win98 boxes.)