CSS
Splittring
Sök…
Syntax
- page-break-after: auto | alltid | undvika | vänster | rätt | initial | ärva;
- page-break-before: auto | alltid | undvika | vänster | rätt | initial | ärva;
- page-break-inside: auto | undvika | initial | ärva;
parametrar
| Värde | Beskrivning |
|---|---|
| bil | Standard. Automatiska sidbrytningar |
| alltid | Sätt alltid in en sidbrytning |
| undvika | Undvik sidbrytning (om möjligt) |
| vänster | Sätt i sidbrytningar så att nästa sida formateras som en vänster sida |
| rätt | Infoga sidbrytningar så att nästa sida formateras som en höger sida |
| första | Ställer in den här egenskapen till dess standardvärde. |
| ärva | Arver den här egenskapen från dess överordnade element. |
Anmärkningar
Det finns ingen sidbrytningsegenskap i CSS. Endast de tre egenskaperna ( sid-break-före , page-break-after , page-break-inside ).
Relaterade: orphans , widows .
Medieutskrift sidbrytning
@media print {
p {
page-break-inside: avoid;
}
h1 {
page-break-before: always;
}
h2 {
page-break-after: avoid;
}
}
Den här koden gör tre saker:
- det förhindrar ett sidbrott i p-taggar, vilket innebär att ett stycke aldrig kommer att brytas på två sidor, om möjligt.
- det tvingar fram en sidbrytning i alla h1-rubriker, vilket innebär att innan varje h1-händelse kommer det att finnas en sidbrytning.
- det förhindrar sidbrytningar direkt efter någon h2
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow