当我定义我的 CSS @media 打印规则(见下文)时,我在打印预览中看到页面顶部的空白部分(参见打印预览中页面顶部的空白部分)。我尝试设置页边距以提升页面,但它会使内容倾斜。想法??
<style media="print">
body, body * {
visibility: hidden;
height: auto;
}
@@page {
size: letter;
margin:0;
padding:0;
}
#card-body, #card-body * {
visibility: visible;
}
</style>
<div id="card-body" class="border-grey-100 ">
<div class="row ">
<div class="col-lg-12">
<h2 class="text-center">MEMORANDUM</h2>
<h6 class="text-right" style="font-weight:bolder">REF NO. DHBC <span id="refNo"></span></h6>
<table id="tbl_weeklyCollectionsData" style="border:0">
</table>
</div>
</div>
</div>