0
私はjavascriptでページの特別なdivを印刷したいと思います。印刷のページの余白の上端、下端を設定するにはどうすればよいですか?
<script language="javascript">
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
}
</script>
とHTMLページ内
<div id="MainDIV" style="width:700px; min-height: 100%; padding-top: 0; margin-top: 0; padding-right:15px; padding-left: 15px;font-family: 'BYagut' !important">
// my code
</div>
、このページのCSSを設定します。
@page {
margin-top: 0;
margin-bottom: 0;
}
しかし、印刷ボタンをクリックすると、ページの上部から大きく離れています。