css - `page-break-inside: avoid;` 的跨浏览器支持

标签 css printing printing-web-page

我有很多div s 在内容可变的页面上。我正在尝试使用 page-break-inside: avoid;这样每个 div 部分就不会超过 2 页。

它在 Firefox 中工作,但在 IE8 中不工作。

我的 CSS 打印文件中有这个

.page-break-inside-avoid { page-break-inside: avoid; }

我的 div 承载类,如 <div class="page-break-inside-avoid">

IE8 现在应​​该支持这个了。不是吗?

我做错了什么吗?有人解决了这个问题吗?或者有过这方面的经验吗?

任何帮助都会很棒。

非常感谢 理查德

最佳答案

Webdevout.net 是检查浏览器 CSS 兼容性的好地方。

对于 page-break-inside只有 IE8 和 Opera 8+ 显示支持它

关于css - `page-break-inside: avoid;` 的跨浏览器支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2045470/

相关文章:

jquery - 全屏视频作为网站标题背景

javascript - 如何获取已加载样式表的内容

css - 通过 CSS 打印比例

asp.net - 如何以require格式打印页面的gridview

c# - 如何打印带有所有 CSS 格式的页面

image - 如何在基于 html 表格的电子邮件中限制大图像(用于视网膜)?

javascript - 如何将图像添加到锁定的 html 代码

python - 从 python 中的 c 模块捕获打印输出

python - pyqt打印预览QTableView

jquery - 将 CSS 和/或 jQuery 用于带分页符的打印页面