CSS vlastnost page-break-before určuje, jak nebo zda se má při tisku před zvoleným prvkem ukončit stránka.
hodnoty | chování pozadí |
---|---|
always |
před prvkem se při tisku stránka zalomí vždy |
avoid | před prvkem se stránka nesmí zalomit, nefunguje v Exploreru |
auto | výchozí hodnota, která zalomení neovlivňuje |
Klasický příklad je nadpis kapitoly, kterým má tisková stránka začínat.
Prohlížeč | Podpora ve verzích | Poznámka |
---|---|---|
4, 5, 5.5, 6 | nechápe hodnotu avoid | |
Mozilla (Netscape 6+) | všechny verze | |
Opera | 7 | |
Konqueror | nevím | |
IE 5 / Mac | nevím | |
Netscape Navigator 4 | ne |
Zdůrazňuji, že se jedná o vlastnost pro tisk.
table {page-break-before: avoid;}
zakáže zalomení stránky před tabulkou. Takže při tisku by se to, co stránce předchází, hodilo až na na začátek další stránky (pokud to tak vyjde). V Exploreru to ale nefunguje, tam se to při tisku prostě rozdělí.
Jak psát web píše Yuhů, Dušan Janovský. Kontakt. Poslední aktualizace 13. února 2005.