Zur Navigation

css anweisung drucken

1 Gustafsson

moin,

wie muss eigentlich die css anweisung lauten, wenn man nur den beitrag, also den content drucken will, ohne den ganzen schnick schnack drum herum??

gruß uwe

14.06.2006 13:50

2 Jörg Kruse

Hallo Uwe,

dazu erstellst du ein spezielles Style Sheet für den Druck und bindest dieses mit dem Attribut media="print" ein:

<link rel="stylesheet" media="print" href="druck.css">

Dort kannst du dann den "Schnick-Schnack" mit display:none oder visibility:hidden ausblenden

14.06.2006 14:03 | geändert: 14.06.2006 14:04

3 Gustafsson

entschuldige, das verstehe ich nicht so ganz ??

gruß uwe

14.06.2006 21:20

4 Jörg Kruse

Was genau hast du nicht verstanden?

Du erstellst zwei CSS-Dateien - eine für den Monitor, wie gehabt, eine für den Druck, in dem Beispiel druck.css. Darin definierst du den Hintergrund weiß, die Schriftfarbe schwarz, den Schrifttyp Times New Roman, die Links ohne Unterstrich und die Navigation und andere nicht zu druckende Elemente blendest du mithilfe von display:none aus. Die CSS-Datei für den Monitor bindest du ein wie gehabt, die für den Druck, wie oben beschrieben. Wenn jemand dann drucken möchte, wählt der Browser automatisch das Style Sheet für den Druck

14.06.2006 23:42

5 Gustafsson

ah ja, jetzt hab ich das so ungefähr verstanden, danke dir ;-)

gruß uwe

15.06.2006 07:55

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]