样式: <style media="print"> .Noprint { DISPLAY: none;} .PageNext { PAGE-BREAK-AFTER: always } </style> 注: ①、不需要打印的对象要用上“Noprint”样式。 ②、需要换页处理的对象要用上“PageNext”样式。 ③、因为最后一页不用加入换页符,所以要控制最后一页不要使用该样式。个人感觉用PAGE-BREAK-BEFORE属性控制第一页要方便一些。 ===================================================================================== page-break-before和page-break-after(来自网络) 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属性会将分页符号加在指定组件后,而非之前。 设置为left或right 与 设置为alvays究竟有什么区别,上面红色字体的说明看不明白,希望看到贴字的明白人指点一二。 不过用“always”值再加以控制一般的问题都能解决,以下为例子: <HTML> <HEAD> <TITLE>Listing 14-4</TITLE> </HEAD> <BODY> <DIV>This is the first DIV.</DIV> <DIV STYLE="page-break-before:always">This is the second DIV.</DIV> <DIV STYLE="page-break-before:always">This is the third DIV.</DIV> <DIV STYLE="page-break-before:always">This is the fourth DIV.</DIV> </BODY> </HTML> 或 <HTML> <HEAD> <TITLE>Listing 14-4</TITLE> </HEAD> <BODY> <DIV STYLE="page-break-after:always">This is the first DIV.</DIV> <DIV STYLE="page-break-after:always">This is the second DIV.</DIV> <DIV STYLE="page-break-after:always">This is the third DIV.</DIV> <DIV>This is the fourth DIV.</DIV> </BODY> </HTML>
相关推荐
目录: 第1章 窗口/框架与导航条设计 1 1.1 弹出窗口控制 2 ...实例303 利用CSS样式分页打印 479 11.5 套打邮寄产品单 482 实例304 打印汇款单 482 实例305 打印快递单 484 实例306 打印信封 485 第...
19.20 隐藏不想打印的页面内容 19.21 使用ExecWB直接打印 19.22 动态绑定XML文件 19.23 Kill Excel的进程 第20章 调用操作系统的应用 20.1 Javascript操作剪贴板 20.2 打开硬盘驱动器 20.3 单击加入收藏夹 20.4 复制...
19.20 隐藏不想打印的页面内容 19.21 使用ExecWB直接打印 19.22 动态绑定XML文件 19.23 Kill Excel的进程 第20章 调用操作系统的应用 20.1 Javascript操作剪贴板 20.2 打开硬盘驱动器 20.3 单击加入收藏夹 20.4 复制...
实例035 在页面中打印服务器时间 65 实例036 在页面中打印当前执行的PHP文件名 67 实例037 区分单引号和双引号 68 实例038 动态输出JavaScript代码 69 实例039 当数字遇到了字符串 70 实例040 PHP程序员的基础——...
实例035 在页面中打印服务器时间 65 实例036 在页面中打印当前执行的PHP文件名 67 实例037 区分单引号和双引号 68 实例038 动态输出JavaScript代码 69 实例039 当数字遇到了字符串 70 实例040 PHP程序员的基础——...
快速转到位置 obj.scrollIntoView(true) 锚 <a name="first"> <a href="#first">anchors 网页传递参数 location.search(); 可编辑 obj.contenteditable=true 执行菜单命令 obj.execCommand 双字节字符 ...
2 <br>0003 设置程序代码行序号 3 <br>0004 开发环境全屏显示 3 <br>0005 设置窗口的自动隐藏功能 3 <br>0006 根据需要创建所需解决方案 4 <br>0007 如何使用“验证的目标架构”功能 4 ...