css @page的使用与定义详解

语法: 

page : auto | pagetype

登录后复制

参数: 
 
auto :  参照当前的默认页面 
pagetype :  指定@page规则里的一个页面类型(pagetype)定义 
 
说明: 
 
检索或指定显示对象容器时使用的页面类型(pagetype)。参阅@page规则。 
对应的脚本特性为page。请参阅我编写的其他书目。 
 
示例: 

@page doublepage { size: 8.5in 11in; page-break-after: left }body { page: doublepage; page-break-after: right }

登录后复制

设置页面容器的版式,方向,边空等。
页面容器包括页面内容区域和内容区域外围的边空补白区域。

示例:

@page thin:first { size: 3in 8in }

登录后复制

详细效果你可以在Dreamweaver里尝试一下。

@page规则选择页面框。在其内部,设计者可指定各页面的大小、版面布局、取向和页边距。页面框是矩形区域,大约为打印页的大小,它包含页面区域和页边距。页面区域包括要显示的内容,框边缘作为一种容器,页面版面就处于分页符之间。与其他框不同,页面框没有边界线或贴边,只有页边距。
@page规则选择文档中的每一页面。可使用下面的页面分页分页之一:first、:left或分页来为各页面类指定不同属性。
由于@page规则不知道含有字体的页面内容,所以无法理解以em和ex为单位的尺寸。所有的其他度量单位(包括百分数)都是可以接受的。用于设置页边距的百分数也是总页面框的百分数。页边距可为负值,表示把内容放在通常应用程序或打印机可访问的区域之外。在大多数情况下,只保留可见或可打印区域内的信息。

立即学习“前端免费学习笔记(深入)”;

以上就是css @page的使用与定义详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3122813.html

(0)
上一篇 2025年3月29日 18:23:20
下一篇 2025年3月29日 18:23:32

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论