Olaf Gleba: Druckausgabe per css...

Beitrag lesen

Hi,
vielleicht hat einer den entscheidenen Tipp oder Link.

Bisher gibt es einen simplen Workaround f. IE und NS:
NS bekommt das Stylesheet über die ganz normale http Methode (link rel=stylesheet type="text/css" href="..."). IE wiederum holt sich zusätzlich noch über den css "<style>" @import url(...) etc." eine Def. für z.B Rahmen, die der NS nicht anzeigt, bzw. nicht anzeigen soll. Da der NS ja den <style> Tag nicht interpretiert, geht das auch wunderbar.

Nun will ich aber ein zusätzliches Stylesheet für den Druck einbinden. (Ursprüngliche Seite ist mit farbigen HG und weißer Schrift)
Bloß, alles was ich bisher versucht habe (u.a alles was Stefan Münz dazu sagt)funktioniert nicht.
Lege ich zwei "link rel.." mit "media" Type an (print u. screen)macht er das auch, ignoriert aber auf dem Bildschirm die "@import" Styles sondern nimmt offensichtlich nur noch das NS Stylesheet. ??
Definiere ich im "@import" noch den Media Type (@import url(...) screen, print;)bindet er den style am Bildschirm ein, läßt in aber im Druck weg !

Eure Erfahrungen ??
Danke für eure Anwort schon mal im Vorraus.
gruss
olaf