Cross-browser support of `page-break-inside: avoid;`

css, printing, printing-web-page

Solution

Webdevout.net is a great place to check browser CSS compatibility.

For `page-break-inside` only IE8 and Opera 8+ are shown to support it

Problem

I have a lot of `div`s on a page with variable amounts of content in them. I am trying to use `page-break-inside: avoid;` so that each div section is not broken over 2 pages. It is working in Firefox but not IE8. I have this in my CSS print file ``` .page-break-inside-avoid { page-break-inside: avoid; } ``` and my divs carry the class like in `<div class="page-break-inside-avoid">` IE8 is supposed to support this now. Isn't it? Am I doing something wrong? Anyone solved this issue? Or had any experience with it? Any help would be great. thanks a lot richard

Original source