Rumah >hujung hadapan web >tutorial css >CSS中page-break-after属性用法

CSS中page-break-after属性用法

黄舟
黄舟asal
2017-07-08 09:59:211729semak imbas

你对CSS2.0中page-break-after属性用法是否了解,这里向大家简单描述一下,CSS中page-break-after属性有auto默认,always,avoid和inherit等几个选择项,下面请看他们的具体用法介绍。

CSS2.0中page-break-after属性用法

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

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

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

◆always在元素后插入分页符。

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

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

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

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

我们常用的分页标签为:

示例代码:

<divstyledivstyle="page-break-after:always"> 
<spanstylespanstyle="display:none"> </span> 
</div>

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

示例代码

<html> 
<head> 
<style> 
@mediaprint  
{  
table{page-break-after:always;}  
}  
</style> 
</head> 
<body> 
<table><tr><td>第一个表格</td></tr><tr><td>第一个表格</td></tr></table> 
<table><tr><td>第二个表格</td></tr><tr><td>第二个表格</td></tr></table> 
</body> 
</html>

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

Atas ialah kandungan terperinci CSS中page-break-after属性用法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn