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.