Rene Grassegger: print css

Beitrag lesen

Hi Micha,

vielleicht weil es ein Befehl von CSS2 ist und die meisten Browser können das vielleicht nicht.

http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm#page

Vernünftiger wäre es ein 2. CSS zu bauen, das gezielt das "normale" CSS überschreibt und ev. verschiedene Formatierungen ausblendet.

z. B.

"normales" CSS

...

#navi {
margin: 0px;
padding-left: 15px;
border: 1px solid #f60;
...
}

"Druck CSS"

#navi {
display: none;
}

durch die Definition des Print CSS kann man sich eine schöne druckbare Seite bauen.

<style type="text/css">
@page
{
size:21cm 14cm;
margin-top:1cm;
margin-bottom:1cm;
margin-left:2cm;
margin-right:2cm
}
</style>

Grüsse Rene