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/