> Workaround:
>
> I use the following method to @import print-stylesheets into my main
> stylesheets...
>
>        @import url("fineprint.css");
>
> (yes, an ordinary @import without media-pointer.)
>
> Then, in my 'fineprint.css' i wrap the entire styleset in an ordinary...
>
>        @media print {
>
>        ...all print styles...
>
>        }
>
> ...and all browsers that understand @media will apply the css for
> printing. That excludes IE/Mac and IE4/win and other old browsers.
>
> I use the same @media rule in stylesheets for screen, print and
> projection, and whatever other media I want to support.
> IE/Mac is let in on screen-styles through a hack, and also given its own
> set of styles for screen in order to overcome some of its limitations.

Hi all/Georg,

Thanks,

I have tried;

1) imported print.css for all media
2) wrapped the content of print.css in an "@media print" rule

but it still doesnt work for silly IE6!!!! FF is fine.

FF web dev toolbar shows that print.css was linked properly.

Just a tip - Wrapping this way allows u change the "@media print" rule
to "@media all", effectively allowing you to see what your page will
print like (as ofc is print preview).

I guess that means my question is; Is there a way to import a print
only style sheet for IE without using a LINK element?

thanks again
______________________________________________________________________
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/

Reply via email to