在IE中打印期间,CSS介质打印会导致部分页面被切断

时间:2013-04-25 17:50:21

标签: asp.net css internet-explorer-9

我有以下情况,在.NET中我有一个母版页,其中包含以下用于打印的CSS:

<style type="text/css" media="print">
  div{overflow:visible !important}
</style>

这在Firefox和Chrome中运行良好,然而,在IE中,页面顶部会被切断。我花了相当多的时间来调整页面,我知道我需要overflow:visible !important否则页面在其他方面看起来很糟糕,比如滚动条出现。有人有什么建议吗?

1 个答案:

答案 0 :(得分:2)

打印CSS:

  • 确保所有打印浮动均为:float none;
  • 确保正文overflow-y: visible;
  • 确保所有要打印的内容都有display: block;