Kalle_B: Ränder ändern beim Drucken

Beitrag lesen

Hallöle,

ich habe einen Header, der beim Drucken nicht erscheinen soll. Stattdessen soll der Text oben auf der Seite beginnen. Es wird jedoch der Platz des Headers freigelassen. Getestet mit FF und IE5.

Per externer CSS- Datei definiere ich u.a. zwei Container:

#fix_oben {
  position:     absolute;
  height:       10%;
  width:        100%;
}
#scroll_a {
  position: absolute;
  width:    100%;
  top:      11%;
  height:   89%;
  overflow: auto;
}

In der HTML- Datei gebe ich an:

<style type="text/css" media="print">
...
#fix_oben {display:none}
#scroll_a {
  left:     0;
  width:    100%;
  top:      0;
  height:   300%;
}
</style>

Die Angaben left, top und height für den Druck werden ignoriert, auch mit dem Zusatz !important.

Lieben Gruß, Kalle