我正在设计一个可以运行几页的文档的打印样式表。我希望每个页面顶部都有公司徽标,顶部填充为5厘米,所以我这样做了:
body {
background:url(logo.png) no-repeat center top;
padding-top:5cm;
}
徽标完全按要求出现在每个页面上。但顶部填充仅出现在FIRST页面上,并且每个后续页面的填充顶部都为零。
我做错了吗?如何在每个页面上获得顶部填充?
答案 0 :(得分:1)
这可能是因为padding
相对于body
标记计算。在padding-top
标记后使用body
样式和立即包装元素。