On 7/27/05, patrick mattison <[EMAIL PROTECTED]> wrote (about
http://www.thecooperativemusic.com):

> Thanks Michael, your solution worked great for IE Win, but now I have
> issues with the #textBody displaying at the top of the page in IE Mac.
> Any Ideas?

I haven't tested this, but I noticed that you have a rule on main as follows:

#main {_height: 0;}

The "_" is filtering out everyone except IE. The problem is that IE
Mac also understands this rule. IE Mac, unlike IE PC, obeys the
overflow rule that states that if a box has a defined height, it will
keep that height regardless of the amount of content in it.[1] It is a
guess on my part, but it may be that IE Mac is having troubles trying
to keep all of the boxes inside that zero-height box. You might want
to wrap that rule in a filter that keeps Mac IE from seeing it, such
as

/* Hide from Mac with backslashed comment hack \*/
#main {_height: 0;}
/* Stop hiding */

and see how that works.

HTH,

Michael

[1] http://www.w3.org/TR/CSS21/visufx.html#overflow-clipping
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to