Page breaks
Limited availability
The break-after
, break-before
, break-inside
CSS properties (along with page-break-
aliases) control where printed pages start and end. Also known as pagination or page breaking.
Compatibility (view on caniuse.com)
- Chrome 50 Released on 2016-04-13
- Chrome Android 50 Released on 2016-04-13
- Edge 12 Released on 2015-07-29
- Firefox ❌ See bugzil.la/775617
- Firefox for Android ❌ See bugzil.la/775617
- Safari ❌ See webkit.org/b/34155
- Safari on iOS ❌ See webkit.org/b/34155
MDN docs
Specifications
BCD data
- css.properties.page-break-after
- css.properties.page-break-before
- css.properties.page-break-inside
- css.properties.page-break-inside.avoid
- css.properties.break-after
- css.properties.break-after.paged_context
- css.properties.break-after.paged_context.page
- css.properties.break-before
- css.properties.break-before.paged_context
- css.properties.break-before.paged_context.page
- css.properties.break-inside
- css.properties.break-inside.paged_context
- css.properties.page-break-after.avoid
- css.properties.page-break-before.avoid