css控制分页打印

参考:http://blog.csdn.net/baohuan_love/article/details/49744363

通过设置css的page-break-after:always;


auto 默认。如果必要则在元素后插入分页符。
always 在元素后插入分页符。
avoid 避免在元素后插入分页符。
left 在元素之后足够的分页符,一直到一张空白的左页为止。
right 在元素之后足够的分页符,一直到一张空白的右页为止。
inherit 规定应该从父元素继承 page-break-after 属性的设置。

demo

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>打印</title>

</head>

<body>
	<div  style="page-break-after:always;">1 </div>
	<div  style="page-break-after:always;">2 </div>
	<div  style="page-break-after:always;">3 </div>
	<div  style="page-break-after:always;">4 </div>
</body>

<script type="text/javascript">
	 window.print();
</script>
</html>


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML分页打印插件可以帮助我们在打印HTML时进行分页控制,以确保打印结果与屏幕上的显示一致。下面是HTML分页打印插件的使用方法。 首先,我们需要引入HTML分页打印插件的脚本文件。可以从插件的官方网站下载相应的脚本文件,然后在HTML代码中使用`<script>`标签引入脚本文件。 接下来,我们可以通过在CSS中定义`@media print`媒体查询来设置打印样式。通过媒体查询,我们可以指定在打印时应用的样式。例如,可以设置打印页面的背景颜色、字体大小、边距等。 然后,在HTML中的需要进行分页控制的元素周围加上`<div class="page-break">`标签。这个标签将会告诉插件在这里进行分页。可以设置不同的CSS样式来调整分页样式。 最后,在需要进行打印操作的地方调用插件提供的打印方法。可以使用JavaScript代码来触发打印操作,或者在HTML元素中添加打印按钮,通过点击按钮来触发打印操作。 需要注意的是,不同的HTML分页打印插件可能有不同的使用方法和特性。在使用插件之前,最好先阅读插件的文档或者参考示例代码,以确保正确使用插件并满足我们的具体需求。 总结起来,使用HTML分页打印插件需要引入插件的脚本文件,在CSS中设置打印样式,在需要分页控制的地方添加`<div class="page-break">`标签,并通过调用插件提供的打印方法实现打印功能。希望这些信息可以帮助您使用HTML分页打印插件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值