表格行背景打印时未显示的颜色

sun*_*nny 5 html html-table

我在tablerow中遇到问题背景颜色.

<tr style="background-color:#999999">
        <td width="204"> <strong>Opinion</strong></td>
        <td width="62"> <strong>Action</strong></td>
        <td colspan="4"><strong>Ratings</strong></td>
        <td width="54"><strong>Outlook</strong></td>
        <td width="93"><strong>Rating Type</strong></td>
    </tr>
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常

这是输出

在此输入图像描述

问题

当我想要打印此页面时.background-color该行没有显示.

在此输入图像描述

谁能帮帮我吗?

Sar*_*ran 7

将此添加到tr样式

 <style>
  .row{
   background-color:#999999;
   -webkit-print-color-adjust: exact; 
   }
 </style>

<tr class="row">
    <td width="204"> <strong>Opinion</strong></td>
    <td width="62"> <strong>Action</strong></td>
    <td colspan="4"><strong>Ratings</strong></td>
    <td width="54"><strong>Outlook</strong></td>
    <td width="93"><strong>Rating Type</strong></td>
</tr>
Run Code Online (Sandbox Code Playgroud)