Hallo Mitglieder,
ich benutze ein stylesheet zur Druckausgabe, worin festgelegt ist, dass der Header <h1> eine neue Seite erzwingt (nur für's Drucken):
h1 { page-break-before: always; ... }
Dadurch wird immer eine erste zusätzliche, beinahe leere, Seite augedruckt, weil ==> VOR jedem <h1> ...
Dies versuche ich nun zu unterdrücken durch die pseudo-class Angabe:
h1:first-child { page-break-before: auto; ... }
Das funktioniert aber nicht, es wird immer noch eine zusätzliche erste Seite ausgedruckt.
Andere pseudo-klasse Angaben, welche sich auf das Display-layout beziehen, funktionieren wohl. Kann es sein, dass :first-child {...} nur fuer das Display, aber nicht für den Ausdruck gedacht und definiert ist?
herzlichen Dank für Eure Hilfe!
t