我在使用 page-break-inside:avoid 打印 CSS 时遇到问题。
在四处寻找解决方案时,我已经阅读了为目标和父元素设置 float:none、display:block 和 position:relative 的好习惯,但我没有任何运气让它在 Safari 或 Chrome 中工作,据说不再有支持问题。
在这种情况下,我想避免图像跨越分页符。它们都包含在 div.scrollingSSImage 中
我所有的 CSS 都验证得很好。我还搞什么鬼?!
谢谢——迈克尔·费米亚
@media print{
div.nav{display:none;}
div.scrollingSSImage,div.scrollingSSImage > img{
position:relative;
float:none;
page-break-before:auto;
page-break-after:auto;
page-break-inside:avoid;
}
}