Druckausgabe per css...
Olaf Gleba
- css
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
MoiN!
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.
Netscape 4 kennt @import nicht, aber (zum Glück) <style>. :)
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 !
Code wäre hilfreich. 1:1 aus deiner Seite kopiert bitte. Oder noch besser: Eine URL, unter der man sich das mal ansehen kann - das müllt das Forum auch nicht so zu.
- Sven Rautenberg
Hi Sven,
Code wäre hilfreich. 1:1 aus deiner Seite kopiert bitte. Oder noch besser: Eine URL, unter der man sich das mal ansehen kann - das müllt das Forum auch nicht so zu.
- Sven Rautenberg
danke ersteinmal für deine Antwort. Komme heute nicht mehr dazu. Poste in diesem Thread morgen mal eine passende URL., okay.
gruss
olaf
hi
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.
naja.. da ist SelfHTML nicht mehr ganz up-to-date. Zumindesr der IE5, Opera (seit Version 3.6!) und neuere Mozilla-Versionen können das Ganze wunderbar. konqueror und Amaya hab' ich noch nicht getestet....
Netscrap 4 ist wie immer überfordert