打印预览不包括背景颜色
打印网页时,指定的背景颜色可能无法出现在打印预览中。具体来说,表格指定的背景颜色未在 Chrome 的打印预览中显示。
已应用以下 CSS 属性,但未成功:
-webkit-print-color-adjust: exact;
解决问题
虽然 CSS 属性 print-color-adjust:exact;功能正常,有基本的故障排除步骤可确保所需的 CSS 在打印时生效。
将打印与屏幕 CSS 分开:
增加 CSS 特异性:
@media print { tr.vendorListHeading { background-color: #1a4567 !important; print-color-adjust: exact; } } @media print { .vendorListHeading th { color: white !important; } }
以上是为什么 Chrome 的打印预览中不显示我的表格的背景颜色?的详细内容。更多信息请关注PHP中文网其他相关文章!