我想使用具有background-color
的div
,但如果我打印页面,它将显示为白色。
当我使用<tr bgcolor="#333333">
创建一个表时,它也不能工作。
如何使用css
和html
创建打印页?
我的代码:
<table border="0px" cellspacing="1" cellpadding="0" bgcolor="#777777" width="650px">
<tr bgcolor="#999999">
<td align=right colspan=2><span style="font:bold 14px 'b nazanin';">Text</span></td>
</tr>
</table>
发布于 2013-10-03 12:32:30
CSS:box-shadow: inset 0 0 0 1000px gold;
适用于所有浏览器以及表格单元格和行。
发布于 2011-07-02 05:38:14
默认情况下,不打印背景色和图像。
这是一个你的用户可以更改的打印机选项,但你绝对不能指望你的用户知道或这样做。你不能从web端控制这个(据我所知)。
发布于 2016-07-24 00:08:09
在Crome中"-webkit-print-color-adjust: exact;“适用于我。
使用:
@media print {
.collage_bg {
background-color: #E6E7E9 !important;
-webkit-print-color-adjust: exact;
}
}
或选中背景图形选项:
这两种选择对我来说都很好。
https://stackoverflow.com/questions/6553439
复制相似问题