2016-05-27 37 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

相關問題