Druckbereich festlegen???
Christoph
- css
Hallo!
Ich mache eine Homepage, bei der auf jeder Site nur der gleiche Bereich ausgedruckt werden soll. Bespielsweise soll nur der ganze Inhalt der Sites ausgedruckt werden, der 190 Pixel von links und 100 Pixel von oben entfernt ist. Der Drucker soll standardmäßig mit einem DIN A4 Blatt drucken.
Wie kann ich solch einen Druckbereich definieren? Ich werde aus SELF HTML nicht ganz schlau.
Ich hatte es folgermaßen mit CSS gemacht:
<style type="text/css">
@page { size:21.0cm 29.7cm;
margin-top:100px;
margin-left:190px
}
</style>
Aber das funktioniert nicht! Wenn ich auf Drucken klicke, wird die ganze Seite gedruckt!
MfG
Christoph
Hi,
mit diesem CSS kann man den Ausdruck einer ganzen Seite verhindern:
<style type="text/css" media="print">
<!--
body{display:none}
//-->
</style>
Das lässt sich bestimmt auch auf andere HTML-Elemente anwenden!?
Ciao
Andreas
hi,
interessanter Ansatz das mit css zu versuchen....
hab ich ehrlich gesagt noch nicht probiert...
ich machs immer so, dass ich per php eine Druckversion der Seite erzeuge...
mit der Methode, kann man auch noch Manipulationen an Hintergründen, Farben, bildern Schriften und so machen....
aber ich weiss natürlich nicht ob das in deinem Fall "mit Kanonen auf Spatzen schiessen" ist..
greez
firebrain