最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

css:page-break-before:always和page-break-after:always的区别

来源:懂视网 责编:小采 时间:2020-11-27 18:50:39
文档

css:page-break-before:always和page-break-after:always的区别

css:page-break-before:always和page-break-after:always的区别:page- break-before和page-break-after CSS属性并不会修改网页在屏幕上的显示,这两个属性是用来控制文件的打印方式。每个打印属性都可以设定4种设定值:auto、always、left和 right。其中Auto是默认值,只有在有需要时,才需设定分页符号 (Page br
推荐度:
导读css:page-break-before:always和page-break-after:always的区别:page- break-before和page-break-after CSS属性并不会修改网页在屏幕上的显示,这两个属性是用来控制文件的打印方式。每个打印属性都可以设定4种设定值:auto、always、left和 right。其中Auto是默认值,只有在有需要时,才需设定分页符号 (Page br

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属性会将分页符号加在指定组件后,而非之前。在下列程序中您将可以看到这些属性的设定。

上面的是百度出来的结果
飘红的那一段,遇到特定组件 打印机会重新开始新的打印页
这个特定组件 指的是?
另外这两个的区别是什么,没怎么看懂

<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-after:always">This is the third DIV.</DIV>
 
<DIV>This is the fourth DIV.</DIV>
 
<DIV STYLE="page-break-before:right">This is the fifth DIV.</DIV>
 
<DIV STYLE="page-break-after:right">This is the sixth DIV.</DIV>
 
<DIV>This is the last DIV.</DIV>
 
</BODY>
 
</HTML>

下面这一段代码也是过了,用的是IE7 打印预览里面效果是一样的

before是在盒模型的前面插入换页符
after是在后面。
你可以使用1.html

<style>
h2{page-break-after: always;}
</style>
1
<h2>---这个在前1页---</h2>
2
<h2>---这个在前2页---</h2>

和2.html

<style>
h2{page-break-before: always;}
</style>
1
<h2>---这个在前2页---</h2>
2
<h2>---这个在前3页---</h2>

进行测试就可以看到打印的效果是不同的了

最直观的就是用例子去理解。
注意,css定义换行是插入在h2 的前面还是插入在h2 后面

CSS 还是自己动手去试试 看看 效果。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

css:page-break-before:always和page-break-after:always的区别

css:page-break-before:always和page-break-after:always的区别:page- break-before和page-break-after CSS属性并不会修改网页在屏幕上的显示,这两个属性是用来控制文件的打印方式。每个打印属性都可以设定4种设定值:auto、always、left和 right。其中Auto是默认值,只有在有需要时,才需设定分页符号 (Page br
推荐度:
标签: al css page-break-after
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top