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/
