Alan wrote:

> I don't know if this is the right forum to mention this, if not please 
> reply with pointers to where it would be more benificial (other than 
> bugzilla).
> 
> I just posted bug 83117 on bugzilla.mozilla.org regarding a nasty css 
> rendering problem under mozilla.
> 
> http://staticred.net/nasty is visible perfectly in IE, and renders 
> properly.  However that is the ONLY browser it's visible in. Mozilla 
> renders it horribly, Netscape 4.x has all CSS stripped out 
> (intentionally), opera renders it almost right except for an OVERFLOW tag.
> 
> Why this isn't just the case of a web designer who doesn't care about 
> anything but IE is that the page is w3 validated HTML 4.01 Transitional 
> complaint, using CSS1.  The URL to see the validation is 
> http://validator.w3.org/check?uri=http%3A%2F%2Fstaticred.net%2Fnasty&doctype=Inline 
> 
> 
> If this is a w3 validator bug, or if this validator is not being uses as 
> it should, etc, please let me know.  However, mozilla is supposed to be 
> standards compliant up the wazoo, and this validator claims the page is, 
> yet only IE can render it.
> 
> Thoughts?

Get rid of the following lines in BODY:
        position: absolute;
        top: 0px;
        left: 0px;

Considering that BODY is by default positioned to the upper 
left corner, the code is redundant. Mozilla is confused 
right here, and getting rid of it fixes your problem.

I think if anybody wants to be a good web designer, they 
HAVE to use more than one browser and test on at least two 
different platforms. For one thing, IE5/Win is far from 
perfect in CSS support. Mozilla isn't perfect either, and 
neither is Opera, they all have their problems.

CSS is a wonderful thing, and I've been having a blast these 
past weeks with creating my first tableless web site, but 
I'm experencing problems even with when sticking to fairly 
simple designs (at one point, IE5/Win interpretted 23% as 
11.5% for some reason, forcing  me to scrap a design).

The bug you filed might still be relevant, since I wondering 
if BODY is an actual element that you can position (other 
than with margins and padding) and how should Mozilla react 
to it if it isn't valid.

-- 
Alex                        <:3)~~
http://www.gerbilbox.com/newzilla/


Reply via email to