Bereiche einer HTML-Seiten NICHT drucken
Joachim
- html
Hallo Leute,
habe folgendes Problem:
Möchte ein HTML-Dokument zum Ausdrucken anbieten.
Die ersten 3 Zeilen Sollen aber NICHT mit ausgedruckt werden.
Kann man dies mit einem Befehl verhindern???
Bitte helft mir. Ist sehr wichtig.
Grüße
Joachim
Hallo,
Hallo Leute,
habe folgendes Problem:
Möchte ein HTML-Dokument zum Ausdrucken anbieten.
Die ersten 3 Zeilen Sollen aber NICHT mit ausgedruckt werden.Kann man dies mit einem Befehl verhindern???
Du könntest ein CSS für die Druckerausgabe schreiben und dabei für die entsprechenden Zeilen display auf none setzen.
gruß aus Senftenberg am See
Ich hab mich etwas unklar ausgedrückt.
Der Text soll auf dem Bildschirm schon lesbar sein.
Nur beim Drucken soll er verschwinden...
Grüße
Joachim
Hallo,
Ich hab mich etwas unklar ausgedrückt.
Dann wohl eher ich.
Der Text soll auf dem Bildschirm schon lesbar sein.
Nur beim Drucken soll er verschwinden...
Man kann mehrere CSS festlegen,d. h. eins für die normale Anzeige und eins für Druckausgabe.
gruß aus Senftenberg am See
Hallo xpfreund, hallo Joachim,
Du könntest ein CSS für die Druckerausgabe schreiben und dabei für die entsprechenden Zeilen display auf none setzen.
Was ich bei Druckstylesheets immer auch ganz wichtig finde ist, dass wenn man beim Druck das Stylesheet für die Bildschirmanzeige auch weiterhin gelten lässt und das Druckstylesheet nur zusätzlich im Quellcode des Dokuments dahinter einbindet, alle Elemente, die im "allgemeinen" Stylesheet auf etwas anderem als overflow:visible
stehen, wieder auf diesen Defaultwert zurückgesetzt werden.
Sonst druckt Firefox das erste abweichend von overflow:visible
gesetzte Element u.U. nur partiell und danach nur noch leere Seiten aus.
* { overflow:visible !important }
kann da im Druckstylesheet Abhilfe schaffen.
Gruß Gernot
Was ich bei Druckstylesheets immer auch ganz wichtig finde ist, dass wenn man beim Druck das Stylesheet für die Bildschirmanzeige auch weiterhin gelten lässt und das Druckstylesheet nur zusätzlich im Quellcode des Dokuments dahinter einbindet, alle Elemente, die im "allgemeinen" Stylesheet auf etwas anderem als
overflow:visible
stehen, wieder auf diesen Defaultwert zurückgesetzt werden.
Wie meinst du das?
Ich hab versucht das in Code umzusetzten, kann aber das Verhalten nicht beobachten oder deine Beschreibung nicht umsetzen.
Struppi.
im HTML:
<p class="nichtdrucken">Wird nicht gedruckt</p>
im CSS:
@media print {
.nichtdrucken {
display : none;
}
}
Möchte ein HTML-Dokument zum Ausdrucken anbieten.
Die ersten 3 Zeilen Sollen aber NICHT mit ausgedruckt werden.
Kann man dies mit einem Befehl verhindern???
Nicht mit einem Befehl, aber mit etwas CSS:
Daraus sollte sich was machen lassen.
Siechfred
Danke an alle!
Jetzt komme ich klar!!!
Vielen Dank!!!
Joachim