为什么打印屏幕采用默认值

时间:2014-07-25 07:01:26

标签: html css

我需要以毫米为单位打印日期值,而我打印默认的最高值出现在屏幕上,但我也将填充和边距顶值设置为0.所以最高值不同于我的确切需要。我是,31/7 / 14将从顶部打印12.7mm。

<html>
<body>
<div style="margin:0mm;padding:0mm;">
<table>
<tbody>
<tr>
<td style="padding-top:12mm;">31/3/14</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

您提供的代码为body和table元素留下了默认的填充;扔掉你的间距。不需要表格元素。在CSS中使用“*”匹配所有元素以删除边距和填充。可以使用一个类将div设置为顶部12mm。

<html>
<style>
* {
   margin:0;
   padding:0;
}
.top12mm {
   padding-top:12mm;
}
</style>
<body>
   <div class="top12mm">
       31/3/14
   </div>
</body>
</html>