2016-05-27 32 views
0

我打印模态窗口时使用滚动条模态窗口。 IE边缘有一个额外的空白页面。 如果我使用下面的CSS代码,我可以得到我想要的多页数据,也就是说,如果模式有三页数据,IE浏览器边缘&铬打印完全是三页。但是,如果我在IE边缘只有一页数据打印一页数据和一页空白页。然而,这在Chrome中是完美的(它只能打印一页数据)。 如果我将模式高度更改为自动,那么它只会打印一页(在IE中它的作品完美)。但是如果模式有三页数据,它只打印一页。任何帮助是极大的赞赏。IE浏览器边缘打印一个额外的页面,但不是在Chrome

@media print { 
.modal { 
    height: 100%; 
} 
.modal-body { 
    height:100%; 
    overflow: visible; 
} 
} 

回答

0

真的需要看到这背后的HTML,但我猜height:100%是推动页面边缘太高,给你的第二页。您的打印样式表中可能不需要height:100%。如果您需要覆盖CSS中其他位置使用的特定高度,则只需使用overflow:visibleheight:auto

相关问题