2012-01-15 48 views
1

我有,如果用戶選擇使用日期上幾頁(這是一個報告),截至幾句頂部的頭一個圖像跨越一個巨大的表範圍。Mozilla的打印表的報告

問題是與Mozilla瀏覽器。他打印頭的圖像,並跳過一整頁,並開始打印表格。我已經嘗試了幾種CSS,比如

.datatable { 
    color: #000000; 
    border: 2px solid #002255; 
    page-break-inside:auto; 
} 
.datatable tr { 
    page-break-inside:avoid; 
    page-break-after:auto; 
} 

但是它仍然不允許第一頁正確打印。我不會粘貼表,因爲它是超級簡單的佈局是這樣的:

<table> 
    <thead> 
     <tr> 
      <th>header1</th> 
      <th>header2</th> 
      <th>header3</th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr> 
      <td>data 1</td> 
      <td>data 2</td> 
      <td>data 3</td> 
     </tr> 
    </tbody> 
</table> 

能否請您教導我怎樣可以改變這使其與Mozilla的怪異印刷技術兼容。

它工作正常,在Safari,IE8,IE9,Safari瀏覽器,只是失敗的Mozilla。

回答

0

沒關係所有,調整表somemore後,我意識到有一些無效的HTML代碼打印TABEL之前,這就是用表印什麼intefered。畢竟,與CSS或打印樣式無關。