分页技术html控制每页显示,CSS中控制网页的分页page-break-after属性

5268f80b9b1e01f982625ef6fac83ca1.png

page-break-before和page-break-after CSS属性并不会修改网页在屏幕上的显示,这两个属性是用来控制文件的打印方式。每个打印属性都可以设定4种设定值:auto、always、left和right。其中Auto是默认值,只有在有需要时,才需设定分页符号 (Page breaks)。page-break-before若设定成always,则是在遇到特定的组件时,打印机会重新开始一个新的打印页。page-break-before若设定成left,则会插入分页符号,直到指定的组件出现在一个左边的空白页上。page-break-before若设定成right,则会插入分页符号,直到指定的组件出现在一个右边的空白页上。page-break-after属性会将分页符号加在指定组件后,而非之前。在下列

程序中您将可以看到这些属性的设定,

Listing 14-4

This is the first p.

This is the second p.

This is the third p.

This is the fourth p.

This is the fifth p.

This is the sixth p.

This is the last p.

page-break-after是css中用来设置打印分页的css属性,支持所有的浏览器。

page-break-after有以下几个选择项:

auto 默认。如果必要则在元素后插入分页符。

always 在元素后插入分页符。

avoid 避免在元素后插入分页符。

left 在元素之后足够的分页符,一直到一张空白的左页为止。

right 在元素之后足够的分页符,一直到一张空白的右页为止。

inherit 规定应该从父元素继承 page-break-after 属性的设置。

我们常用的分页标签为:

[CSS在线]-示例代码

同样我们也可以设置表格的css打印样式。下面是实例,每个table都是分页打印:

[CSS在线]-示例代码

@media print

{

table {page-break-after:always;}

}

第一个表格
第一个表格
第二个表格
第二个表格

在上面的实例中,两个表格的数据在打印预览中是分开在2个页面打印的,这就是使用page-break-after属性的效果。

请注意: 一个表格中间是每个办法分页的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值