page-break-inside (CSS property)
| IE7 | FF2 | Saf3 | Op9.2+ |
|---|---|---|---|
| None | None | None | Full |
| Inherited | Initial | Version |
|---|---|---|
| Yes | auto |
CSS2 |
Example
This style rule tells the user agent to avoid splitting unordered lists over two pages:
ul {
page-break-inside: avoid;
}
Description
This property specifies whether a page break may or shouldn’t occur inside a block-level element’s generated box.
Value
auto- allows a page break inside the box
avoid- tells the user agent to avoid inserting a page break inside the box, if at all possible
Compatibility
| IE | 5.5 | None |
|---|---|---|
| 6.0 | None | |
| 7.0 | None | |
| Firefox | 1.0 | None |
| 1.5 | None | |
| 2.0 | None | |
| Safari | 1.3 | None |
| 2.0 | None | |
| 3.0 | None | |
| Opera | 9.2 | Full |
| 9.5 | Full |
Internet Explorer for Windows versions up to and including 7 don’t support this property.
Firefox versions up to and including 2 don’t support this property.
Safari versions up to and including 3 don’t support this property.
User-contributed notes
There are no comments yet.
Add a note
To post a note on this topic, please log in with your SitePoint username and password. If you don't have an account yet, you can create a new account for free.

