CSS vlastnost page-break-after určuje, jak nebo zda se má při tisku za zvoleným prvkem ukončit stránka.
hodnoty | chování pozadí |
---|---|
always |
za prvkem se při tisku stránka zalomí vždy |
avoid | za prvkem se stránka nesmí zalomit, nefunguje v Exploreru |
auto | výchozí hodnota, která zalomení neovlivňuje |
left | má se zalomit stránka a pokračovat až na sudé stránce. Dnešní prohlížeče to berou jako always. |
right | totéž jako left, obráceně. |
Klasický příklad je nějaký superdůležitý nadpis, který má být na stránce sám.
Velmi by se hodila vlastnost avoid u nadpisů, ale Explorer to nepodporuje.
Prohlížeč | Podpora ve verzích | Poznámka |
---|---|---|
Internet Explorer | 4, 5, 5.5, 6 | nechápe hodnotu avoid |
Firefox | všechny verze | |
Opera | 7 | |
Chrome | ano | |
IE 5 / Mac | nevím |
Zdůrazňuji, že se jedná o vlastnost pro tisk.
h2 {page-break-after: avoid;}
zakáže zalomení stránky za nadpisem druhé úrovně. Takže při tisku nadpis hodí až na začátek další stránky. V Exploreru to ale nefunguje, tam nadpis zůstává na stránce dole.
Jak psát web píše Yuhů, Dušan Janovský. Kontakt.