我的网页中有一个动态表,该表有时包含很多行。我知道有page-break-before
和page-break- after
CSS属性。如果需要,可以将它们放在我的代码中以强制分页?
您可以使用以下内容:
<style type="text/css">
table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
</style>
有关详细信息,请参考W3C的CSS打印配置文件规范。
还可以参考Salesforce开发人员论坛。
问题内容: 我正在尝试让Google Chrome浏览器执行分页符。 通过一堆在chrome中有效的网站已经告诉我,但即使有一个非常简单的示例,我似乎也无法使其正常工作。使用chrome打印时,有什么方法可以强制分页? 问题答案: 我已经在包括Chrome在内的所有主要浏览器中成功使用了以下方法: 这是一个简化的示例。在实际代码中,每个页面div包含更多元素。
问题内容: 我有一个项目,要求打印带有许多行的HTML表格。 我的问题是表格在多页上的打印方式。有时它将切成两行,使其变得不可读,因为一半在页面的前沿,而其余部分则打印在下一页的顶部。 我能想到的唯一可行的解决方案是使用堆叠的DIV而不是表格,并在需要时强制分页符..但是在进行整个更改之前,我想我可以在这里问一下。 问题答案:
问题内容: 如何多次重复一个字符串?我知道我可以使用for循环,但是我想在每一行中重复一行字符串时间。 例如,如果用户输入,则输出将是: 其中等于2,等于4。 问题答案: 要么
问题内容: 我有一个填充有动态数据的表,要处理在打印中的问题,我在其中应用了一些分页符,一切正常,但是在打印时,我需要在每页下方显示一个分页,例如“ Page 1 of 3 ”,依此类推。我已经尝试过使用CSS,但是我只能用它打印当前页码。还有其他方法可以实现吗?这是我的代码 问题答案: 您是否尝试过:
问题内容: 我想更改网页上的某些内容。我也想隐藏一些东西。打印时,有没有办法用CSS做到这一点?我尤其希望能够隐藏一些DIV及其包含的所有DIV。 问题答案: 可以使用单独的打印样式表来实现。该属性是关键:
问题内容: 如果我想在Python中打印多行文本而不用为每一行都键入内容,是否有办法做到这一点?我将其用于ASCII艺术。 (Python 3.5.1) 问题答案: 您可以使用三引号(单引号或双引号):