I've used the "expression" workaround in a conditional comment for PC IE, but as far as I know, Mac IE doesn't recognize conditional comments, and I don't want to put an expression directly into my CSS file because then it won't validate.
I link html pages to stylesheets via a link tag to a css file that only contains these lines:
/* import actual stylesheet */ @import url(base.css);
/* import stylesheet for Mac IE only \*//*/ @import url("macIE.css"); /**/
Now, I don't know what an "expression workaround" is but if you can use that in the macIE.css file to fix your min/max width issue then go for it. I *think* the validator will not read the macIE.css file.
We would all like to believe that Mac IE is dead and buried but it's scary how many people I see still using it with blissful ignorance.
So after a lot of digging it looks like there isn't really a good, clean way to get implement these two CSS properties in MacIE.
Here's what I was trying to achieve. I have an elastic layout for a site that works in all other browsers I've tested so far. Elastic layouts, of course, use max and min widths.
It looks like the only alternative is to have a separate fluid or fixed width layout served to MacIE.