2012-10-13 198 views
0

我有用戶輸入生成的不同大小的Div,我需要它們在打印時打印在不同的頁面中。例如Div1佔用1.5頁,div2佔用.5我需要Div2在新頁面上打印,而不是從第二頁的後半部分開始打印,從Div1停止的位置開始。 我會如何實現這一目標?打印頁面時在單獨頁面上打印

回答

3

可以包括屏幕(顯示器,手機,平板電腦等),並打印單獨的樣式表:

<link rel="stylesheet" type="text/css" media="screen" href="screen_style.css"> 
<link rel="stylesheet" type="text/css" media="print" href="print_style.css"> 

然後你可以使用CSS page breaks在打印樣式表前和/或後指定分頁符每個相關div

+1

在我看到這個之前不知道有'page-break-before'。偉大的信息。 –

+0

到目前爲止還不知道分頁符是甚至可能的。謝謝! – jackson5