CSS 與 打印控制
@media print{
INPUT {display:none}
}
</style>
打印時(shí)能夠分頁打印的CSS控制參考
Before:設(shè)置對(duì)象前出現(xiàn)的頁分割符。設(shè)置為always時(shí),始終在對(duì)象之前插入頁分割符。相對(duì)應(yīng)的CSS屬性是”page-break-before”。
After:設(shè)置對(duì)象后出現(xiàn)的頁分割符。設(shè)置為always時(shí),始終在對(duì)象之后插入頁分割符。相對(duì)應(yīng)的CSS屬性是”'>。
用page-break-after
page-break-after版本:CSS2 兼容性:IE4+ 繼承性:無
語法:
page-break-after : auto | always | avoid | left | right | null
取值:
auto : 假如需要在對(duì)象之后插入頁分割符
always : 始終在對(duì)象之后插入頁分割符
avoid : 未支持。避免在對(duì)象后面插入頁分割符
left : 未支持。在對(duì)象后面插入頁分割符直到它到達(dá)一個(gè)空白的左頁邊
right : 未支持。在對(duì)象后面插入頁分割符直到它到達(dá)一個(gè)空白的右頁邊
null : 空白字符串。取消頁分割符設(shè)置
說明:
檢索或設(shè)置對(duì)象后出現(xiàn)的頁分割符。
此屬性在打印文檔時(shí)發(fā)生作用。此屬性不作用于 BR 或 HR 對(duì)象。
假如在瀏覽器已顯示的對(duì)象上此屬性和 page-break-before 屬性的值之間發(fā)生沖突,則導(dǎo)致最大數(shù)目分頁的值被使用。
頁分隔符不允許出現(xiàn)在定位對(duì)象內(nèi)部。
在IE6及之前版本瀏覽器中, left 和 right 值的作用結(jié)果等同于 always 。
此屬性對(duì)于 currentStyle 對(duì)象而言是只讀的。對(duì)于其他對(duì)象而言是可讀寫的。
對(duì)應(yīng)的腳本特性為 pageBreakAfter 。
示例:
p { page-break-after: always;}