在尝试使用javascript打印html页面时,CSS不适用(在第一页之后)

时间:2012-06-07 05:13:46

标签: javascript html css

我的HTML页面包含动态生成的内容,并在尝试打印时形成超过1页的长度。 问题发生在css未正确应用的第二页。 HTML表行的边框行不完整。

我申请HTML表的CSS是

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

FWIW,打算打印的内容放在放在DIV中的HTML表格元素中。

1 个答案:

答案 0 :(得分:0)

在“打印视图”中,某些元素的某些样式(如果未在CSS中给出)将成为默认值。因此 - 打印视图中的所有表单元素(输入和文本区域)都获得了覆盖表格边框的白色背景。解决方案 - 将输入和textareas的背景设置为无。

input, textarea {
    background: none;
}

完成;)