2009-03-05 239 views
3

我正在設計這個網站,供技術工程師從中打印,頁面大小各不相同。當頁面被打印時,表格被分成兩半,這使得他們難以閱讀。是否有任何代碼可以使打印件適合每頁一張A4紙。從A4頁面的html頁面打印

另一種解決方案是,我爲每個頁面製作A4大小的PDF,並在每個頁面上放置了「打印此頁面」按鈕,但這似乎有點不專業,有什麼想法?

+0

[如何在A4紙張頁面中製作HTML頁面?](http://stackoverflow.com/questions/3341485/how-to-make-a-html-page-in- A4紙大小的頁面) – 2015-08-03 05:27:31

回答

6

嘗試使用CSS媒體屬性爲打印指定不同的CSS。

您還需要記住,每個瀏覽器都會以自己的方式實現打印(就像CSS渲染一樣)。

2

使用打印CSS。這完全取決於用戶如何在對話框中設置打印設置,並記住,web!= print。

2

我發現最大化A4佈局的最佳方式是讓我的CSS打印使用%代替像素,這將確保沒有項目超出A4打印區域。