我有用户输入生成的不同大小的Div,我需要在打印时将它们打印在不同的页面中。例如,Div1占用1.5页,而div2占用.5我需要在新页面上打印Div2,而不是简单地从第二页的后半部分开始,从Div1停止的地方开始。 我将如何做到这一点?
答案 0 :(得分:3)
您可以为屏幕(显示器,手机,平板电脑等)和打印添加单独的样式表:
<link rel="stylesheet" type="text/css" media="screen" href="screen_style.css">
<link rel="stylesheet" type="text/css" media="print" href="print_style.css">
然后,您可以在打印样式表中使用CSS page breaks在每个相关div
之前和/或之后指定分页符。