考虑以下HTML代码:
<html>
<body>
<div style="height:300px; width:300px; border: 2px solid black;">
</div>
</body>
</html>
在浏览器中,它显示为一个完美的正方形。如果我将此代码放在HTML文件中并将文件转换为PDF,则div实际上将在其高度上添加额外的像素。这是肉眼可以看到的最宽的宽度,较小的尺寸(如40 px),但可以使用图形软件以任何尺寸进行测试。
我不知道发生了什么。 PDF转换,文件格式或PDF查看器是否将像素变形为矩形? PDF转换是否将div始终解释为具有最小高度,然后将其添加到height属性中?
答案 0 :(得分:-1)
使用“ cm”或“ mm”的公制单位,而不是像素(px)。