【发布时间】:2015-12-14 13:34:04
【问题描述】:
我有一个只有页眉的页面:
<body>
<div class="page">
<h1>This is the header</h1>
</div>
</body>
CSS 是:
.page {
height: 297mm;
background-color: #0094ff;
position: relative;
overflow: hidden;
}
h1 {
margin: 0;
padding: 0;
}
当我尝试打印页面时,预览会生成 2 页。我只想要它作为一个页面。那么,页面类的高度应该是多少?
我只想将内容打印在 A4 大小的页面上。我该怎么做?
【问题讨论】:
-
浏览器倾向于在 html 和/或 body 标签上添加边距。如果您在 CSS 中也将这些元素的边距强制为 0px,您可能会得到您想要的结果。