您的位置:首页 > Web前端 > HTML

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

2009-06-17 10:58 281 查看
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>
[/code]
在这段代码中,我们包含了两个DeviceRect对象。你的每一页都要包含一个DeviceRect对象,如果你有100页,那么你就要有100个DeviceRect。这里大家可以看到和我们的普通的页面差别不是很大。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ie class html