Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

HTML-Editor phase 5 Support _ HTML _ page-break-before

Geschrieben von: Thomas 15.05.2008 - 17:35

Ich versuche mich gerade mit der druckerfreundlichen Gestaltung einer Liste, die aus diversen Einträgen besteht, innerhalb derer kein Seitenumbruch erfolgen soll. Da 5 davon immer bequem auf eine Seite gehen und die einzelnen Einträge in Tabellen stehen, habe ich einfach jeder fünften Tabelle (beginnend mit der sechsten) ein "page-break-before: always;" verpasst. Soweit die Theorie.
Der IE7 setzt es teilweise um (er bricht aber nur vor den Tabellen um, die noch vollständig auf der Seite stehen würden), der FF gar nicht. Nun stehen die Tabellen innerhalb einer großen Tabelle - weiß irgendjemand von euch, ob der Seitenumbruch nicht funktioniert, wenn er innerhalb von Tabellen auftritt? Werde selbst noch weiterforschen, leider kann ich die äußere Tabelle nicht weglassen, da sie zur Seitenstrukturierung notwendig ist.

Geschrieben von: Conny 15.05.2008 - 19:30

Hi Thomas,
imho geht das nicht.
Und zwar wegen dieser Rahmentabelle der das verindert.
Genau so wenig ginge es wenn Du diesen Außentabelle weglassen würdest und stattdessen einen DIV-Container nimmst.

Es geht nur zwischen diese Elementen; also schwischen /table und table oder /div und div, /p und p etc.
(natürlich auch zwischen /table und P -oder so-)

cu
Conny

Geschrieben von: Thomas 16.05.2008 - 7:29

So etwas befürchte ich auch - aber eigentlich ist das Unsinn, denn die Browser führen ja auch automatische Seitenumbrüche innerhalb solcher Elemente durch, nur eben nicht an den Stellen, wo sie es sollen. Sobald ich Muße habe, das zu testen, werde ich hier die Ergebnisse veröffentlichen.

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)