in reply to Internet Explorer 6 issues

Mandor, please prepend the title of off-topic nodes with OT - or something similar. Most monks don't seem to mind OT nodes, so long as there is something peripherally related to what we do.

As for your question, our IS director recently switched to IE6 but didn't tell me. I wasted a good chunk of time trying to debug the text alignment problem before I realized what was going on. Rest assured, you're not the only one with this problem. Further, this problem is occuring on some of the Web-based administrative consoles that I've been creating. Sometimes it centers the text and other times it right-justifies it. I've resolved the issue by telling our users that IE6 should be considered beta quality and therefore we cannot support it.

Cheers,
Ovid

Update: In retrospect, this thread's not off-topic. I'll shut up now :)

Vote for paco!

Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.

Replies are listed 'Best First'.
Re: (Ovid) Re: Internet Explorer 6 issues
by myocom (Deacon) on Sep 07, 2001 at 00:50 UTC
    Sometimes it centers the text and other times it right-justifies it. I've resolved the issue by telling our users that IE6 should be considered beta quality and therefore we cannot support it.

    Actually, as has been discussed previously here (notably in Everything is centered and Weirdness under IE6), elements in IE6 inherit attributes from their parents. So nested tables, for example, will inherit their alignment from the outermost one unless specified otherwise.

    "One word of warning: if you meet a bunch of Perl programmers on the bus or something, don't look them in the eye. They've been known to try to convert the young into Perl monks." - Frank Willison
      elements in IE6 inherit attributes from their parents

      Isn't that the way it's supposed to be? Or is that only the case for some attributes (e.g. colors)? I don't recall a some when reading CSS documentation.

      Update:W3C says Some style properties are not inherited from the parent element to the child element... but it also says that text-align is inherited. It mentions elsewhere that margin stuff is technically not inherited, but positioning is relative to the parent so it gives a similar effect.

      —John

        Yes indeedy. So it's not a bug in IE6: it's supposed to be rendered this way.

        The fact that browsers didn't do so previously is just something that most people took advantage of (by leaving out explicit aligns and whatnot).

        "One word of warning: if you meet a bunch of Perl programmers on the bus or something, don't look them in the eye. They've been known to try to convert the young into Perl monks." - Frank Willison