相关文章推荐
有腹肌的火腿肠  ·  Microsoft Entra ...·  3 月前    · 
含蓄的汉堡包  ·  Invoke-Command ...·  5 月前    · 
刀枪不入的小摩托  ·  Cannot find module ...·  1 年前    · 

CSS 有个Media 属性,可以分开设置打印和显示的格式。

<style media="print" type="text/css"> …</style> 中间的格式将只在打印时起作用,不会影响显示界面。

<style media="print" type="text/css">
.Noprint{;}
.PageNext{page-break-after: always;}
</style>

不想打印的页面元素添加:class="Noprint",不会出现在打印和打印预览中。

分页的地方添加:<div class="PageNext"></div>+<div>下一页内容</div>

转载于:https://www.cnblogs.com/shenzeng/p/6559573.html

原文链接: http://www.cnblogs.com/shenzeng/p/6559573.html ? DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net? 一、最简单的情况,未使用标签? ? ? 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。? 二、使用标签的情况? ? ? ? ? ?? pr operty对应List里对象的属性(用getXXX .PageNext{page-break-after: always;} 控制html 打印 分页 有关问题热度:4276发布时间:2013-02-25 21:46:39.PageNext{page-break-after: always;} 控制html 打印 分页 问题.PageNext{page-break-after: always;} 控制html 打印 分页 ,第一页有十六行,但是后面的页都只有十... &lt;style media= pr int &gt;.No pr int {;}.PageNext{page-break-after: always;}&lt;/style&gt; &lt;div id=" pr int _no_display" class="No pr int "&gt; 打印 不显示&lt;/div&gt; 样式:media=" pr int ">     .No pr int {   DISPLAY:   none;}     .PageNext   {   PAGE-BREAK-AFTER:   always   }     注:①、不需要 打印 的对象要用上“No pr int ”样式。②、需要换页处理的对象要用上“PageNext”样式。③、因为最后一页不用加入换页符,所以要控制最后一页不 在使用chrome 打印 时, 页面 上用float并列排放DIV,用page-break-after: always;控制 打印 分页 ,发现第一页 打印 正常,之后就失去 分页 作用。去掉float 打印 分页 就正常,两者不能同时使用。 研究后发现,可以使用display:inline-block;代替float,来解决chrome下两者冲突。