我正试图让谷歌浏览器进行分页.
我通过一堆page-break-after: always;在Chrome中有效的网站被告知,但即使只是一个非常简单的例子,我似乎无法让它工作.有没有办法在使用chrome打印时强制分页?
当我通过wkhtmltopdf将html转换为PDF时,我想避免在html中的表行内部分页.我使用page-break-inside:避免使用table-它的工作,但是我有很多行,然后没有工作.如果将tr的显示设置为块或其他内容,则会更改表的格式并插入双边框.或者可以在分割表的每个页面上插入表头.
我正在尝试使用page-break-inside CSS指令,其类将附加到div标签或表标签(我认为这可能仅适用于块元素,在这种情况下它必须是桌子).
我已经尝试了所有可能描述如何做到这一点的教程,但没有任何作用.这是一个浏览器支持的问题,还是有人真正得到了这个工作,CSS的确切位置如下所示:
@media print {
.noPageBreak {
page-break-inside : avoid;
}
}
Run Code Online (Sandbox Code Playgroud) 我div在页面上有很多s,其中包含可变数量的内容.我试图使用,page-break-inside: avoid;以便每个div部分不会超过2页.
它适用于Firefox但不适用于IE8.
我在CSS打印文件中有这个
.page-break-inside-avoid { page-break-inside: avoid; }
Run Code Online (Sandbox Code Playgroud)
而我的divs就像上课一样 <div class="page-break-inside-avoid">
IE8现在应该支持这个.不是吗?
难道我做错了什么?有谁解决了这个问题?或者有过任何经验?
任何帮助都会很棒.
非常感谢理查德
我有一个用于我的(Wordpress)网站的打印样式表,我想要在单个页面上打印图像而不是在页面上拆分.在某些情况下,甚至文本行都在页面之间分割.我已经包含img {page-break: avoid;)在我的打印样式表中,但没有运气.我找到了一些以前的答案,但它们有点老了.
是否有可靠的方法在单个页面上打印中等大小的图像而不是在页面上拆分?为什么文本行跨页?

网站:http://74.220.217.211/housing-developments/grafton-townhomes/
相关文章:
我正在制作一个打印css ...我想要打印某些块作为一个整体,因此我使用'page-break-inside:avoid'.但这似乎不起作用.
我一直在拼命寻找解决方案...我使用谷歌浏览器
.print-block
{
display: block;
page-break-inside: avoid !important;
margin-bottom: 10px;
padding-bottom: 5px;
border-bottom: 1px dashed black;
}
Run Code Online (Sandbox Code Playgroud)
这是CSS,我正在使用...