IE打印模板(1) -- 制作一个Master页

DeviceRect定义了所有页的主要模板。通过他可以放置你们公司的Logo,设置背景颜色或者装饰你的四周边框等。你可以通过style 来定义你的MasterPage的格式。当然你也可以为你的每一个页定义一个不同的效果。假若我们需要定义一个下面的样式效果: 8.5英寸宽 11
  

DeviceRect定义了所有页的主要模板。通过他可以放置你们公司的Logo,设置背景颜色或者装饰你的四周边框等。你可以通过style 来定义你的Master Page的格式。当然你也可以为你的每一个页定义一个不同的效果。假若我们需要定义一个下面的样式效果:

  • 8.5英寸宽
  • 11英寸高
  • 黄色背影
  • 1象素宽的黑色实线左边框
  • 1象素宽的黑色实线上边框
  • 4象素宽的黑色实线右边框
  • 4象素宽的黑色实线下边框
  • 四周为10象素宽的边距

那么我们可以定义一个叫做masterstyle的样式。如下:

以下是示例代码:
<STYLE TYPE="text/css">
.masterstyle
{ 
  width:8.5in;
  height:11in;
  background:#FFFF99;   
  border-left:1 solid black;
  border-top:1 solid black;
  border-right:4 solid black;
  border-bottom:4 solid black;
  margin:10px;
}
</STYLE>

下面是符合这个效果的完整的HTML代码

以下是示例代码:
<HTML XMLNS:IE>
<HEAD>
<?IMPORT NAMESPACE="IE" IMPLEMENTATION="#default">
<STYLE TYPE="text/css">
.masterstyle
{ 
    width:8.5in;
    height:11in;
    background:#FFFF99;   
	border-left:1 solid black;
	border-top:1 solid black;
	border-right:4 solid black;
	border-bottom:4 solid black;
    margin:10px;
}
</STYLE>
</HEAD>
<BODY>

<IE:DEVICERECT ID="page1" CLASS="masterstyle" MEDIA="print">
</IE:DEVICERECT>

<IE:DEVICERECT ID="page2" CLASS="masterstyle" MEDIA="print">
</IE:DEVICERECT>

</BODY>
</HTML>

在这段代码中,我们包含了两个DeviceRect对象。你的每一页都要包含一个DeviceRect对象,如果你有100页,那么你就要有100个DeviceRect。

这里大家可以看到和我们的普通的页面差别不是很大。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值