2012-06-07 64 views
0

我的HTML頁面HTML頁面不適(第一頁之後)具有動態生成的內容,並試圖打印表格超過一頁的長度。 問題發生在第二頁,其中的css沒有正確應用。 HTML表格行的邊框行不完整。CSS對要打印使用javascript

我已經申請了HTML表中的CSS是

border: 1px solid #DADADB; 
background:#F3F3F3; 
text-align:center; 
font-size:15px; 

FWIW,意在打印被放置在被放置在一個DIV一個HTML表格元素的含量。

+0

創建於jsfiddle.net – SVS

+0

小提琴有什麼不妥CSS。你需要發佈一些表現出錯誤行爲的東西,否則很難猜測問題可能是什麼。此外,每個瀏覽器都會發生這種情況嗎? – JJJ

+0

我已經在mozilla,safari,opera,chrome和mac瀏覽器中檢查了打印預覽。 以上所有瀏覽器都不會在預覽中顯示來自第二頁的表格的合適邊框,並且在打印輸出時也是如此。請檢查打印priview。 請找到http://jsfiddle.net/vasavi/5bQzv/5/ – vasavi

回答

0

在打印預覽有些款式的一些元素(如CSS中沒有給出)成爲默認。正因爲如此 - 「打印視圖」中的所有表單元素(輸入和textarea)都具有覆蓋表格邊框的白色背景。解決方案 - 將輸入和textareas的背景設置爲none。

input, textarea { 
    background: none; 
} 

而做;)