使用以下代码,将HTML页面(正文(设置为A4大小:
<html>
<head>
<style type="text/css">
@page {
margin: 0;
}
body, html {
margin:0;
padding:0;
}
body {
height: 842px;
width: 595px;
}
section {
clear: both;
}
</style>
</head>
<body>
<section >
<div style="float:left;height:60px">x</div>
<div style="float:right;height:60px">y</div>
</section>
<section>
test
</section>
</body>
</html>
它将删除除右侧边距之外的所有边距。
使用应用于正文的 A4 页面设置来标注页面尺寸打印时如何删除右边距?
您可以为打印机创建 css 工作表:
<link rel="stylesheet" type="text/css" href="printing.css" media="print">
并将所有用于打印的修改仅放在那里。
编辑:
或者像这样使用媒体查询:
@media print {
body {
margin:0;
}
}