Marje Cannon wrote:
> My firm is about ready to launch a new website, but have discovered 
> that the content on some of the pages is not showing up in IE6 .. on
>  an XP-Pro machine.

> http://www.webdesignsarasota.com/portfolio-logo-printdesign.php

Looks like IE6' messy layering is becoming even more messy when it
encounters all those 'position: relative'.
Deleting the whole bunch of them gives IE6 a chance to layer properly.

Here's an example (copy of your page) where I have deactivated "P:R"
wherever I could find them, and it seems to render just fine in IE6...
<http://www.gunlaug.no/tos/alien/mc/test_08_0130.html>

To spare me from having to write all of them down, I have used a
non-valid deactivating method that gets flagged as *ERRORS* by the
validator...
<http://jigsaw.w3.org/css-validator/validator?uri=http://www.gunlaug.no/tos/alien/mc/test_08_0130.html&warning=1&profile=css21>
...so you can find them and delete them in your stylesheet.

Note that the use of 'position: relative' as a fix for IE6' layering
problems is "conditional" - must *only* be added to the right element(s).
Using "P:R" as a "fix" all over the place, tend to cause cause more
problems than it solves.

Use "P:R" where it's needed - and nowhere else, and test well across
browser-land - especially in old IE/win.

regards
        Georg
-- 
http://www.gunlaug.no
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to