page-break-inside:avoid nur bei Element <p>?
Jan
- css
0 MudGuard
Hallo,
für eine "schöne" Hardcopy meines Webs möchte ich page-break-inside:avoid verwenden, um das Durchschneiden von Bildern beim Ausdruck zu verhindern. Laut selfhtml soll dieser Befehl (nur) bei Opera funktionieren. Leider gelingt es mir, nur Absätze <p> vom Trennen beim Seitenumbruch zu verhindern, nicht aber bei den Elementen div, table oder img, mit denen ich Bilder einbinde.
Danke für Antworten.
Hi,
für eine "schöne" Hardcopy meines Webs möchte ich page-break-inside:avoid verwenden, um das Durchschneiden von Bildern beim Ausdruck zu verhindern. Laut selfhtml soll dieser Befehl (nur) bei Opera funktionieren. Leider gelingt es mir, nur Absätze <p> vom Trennen beim Seitenumbruch zu verhindern, nicht aber bei den Elementen div, table oder img, mit denen ich Bilder einbinde.
"These properties only apply to block level elements that are in the normal flow of the root element."
==> auf img kann es nicht wirken, solange dies nicht zu einem block-level-Element gemacht wird (display:block).
Bei div und table dürfte es theoretisch wirken.
Leider fehlt auch table-row bei den Elementen, auf die die page-break-Eigenschaften wirken.
cu,
Andreas
Hallo MudGuard,
Leider fehlt auch table-row bei den Elementen, auf die die page-break-Eigenschaften wirken.
und leider fehlen von Opera einmal abgesehen auch die Browser, die page-break-inside überhaupt umsetzen.
Gruß Gernot