Dave Buchholz wrote: > <snip> > * html div.half_block_center > { > overflow: visible; > width: 100%; > }
> If I were to put this code in a conditional comment should I choose the > catch all <!--[if IE]> or a more specific version type ? Depends on your support-strategy... I'd use a 'catch all', since IE7, IIRC, will act "correctly" on it. IE7 has (more or less) the same 'hasLayout' related bugs as previous versions. Note that not all IE/win corrections are that cross-version reliable, but this one is. I always use a 'catch all' IE-only stylesheet (although not always through a conditional comment), but I also use the '* html' hack in that stylesheet for all styles that IE7, and later versions, should not be allowed to see. Such version-separation in a 'catch all' stylesheet is, IMO, more future-proof than version-separation through stylesheet-links - unless some form of include is used to add/upgrade stylesheet-links in pages. Some attention has to be given to new IE-versions anyway, and I'm already preparing for IE8-9-10. I prefer to put all my attention on what's in one, single, stylesheet - if/when a future version of IE/win arrives :-) However, the whole thing may become slightly more problematic if IE/Mac is to be supported. IE/Mac should see the 'overflow: visible' part. No real problems though - at least not as I see it - as I prefer to either give IE/Mac *no styles* at all, *or* give it its own, corrective, styles in its own, separate, stylesheet. regards Georg -- http://www.gunlaug.no ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/