我在使用page-break-inside时遇到了麻烦:避免使用我的打印CSS。
搜索解决方案,我已经阅读了设置float:none,display:block和position:relative for target和parent元素的好习惯,但是我没有运气在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;
}
}