在Chrome中混淆了SVG +打印行为

时间:2016-03-12 16:02:20

标签: html css svg printing

考虑以下HTML文件

<html>
  <head>
    <style>
      body {
        margin: 0;
      }
    </style>
  </head>
  <body>
    <svg
      version="1.1"
      width="210mm" height="297mm">
    </svg>
  </body>
</html>

可以假设打印此文档会产生一个空白页面,但是(至少在chrome中,没有尝试过其他浏览器)打印对话框会将其显示为两页。

我尝试将以下属性添加到svg元素;

style="border: 1px solid black;"

只是为了看看元素是否可能溢出到第二页,我惊讶地添加一个边框实际上导致打印对话框只显示一个页面。

任何人都可以解释这种情况发生的原因和原因吗?

0 个答案:

没有答案