如何在打印时保留背景图像

时间:2017-12-20 12:18:14

标签: html css

我有HTML + CSS页面,其中包含CSS中带有背景图像的img元素。

在HTML中:

<img class="symbol>

在CSS(Sass)中:

.symbol{
   background-image: url('../images/symbol.png');
   background-repeat: no-repeat;
   width: 50px;
   height: 50px;
   background-position: 15px, 15px;
}

在Chrome中正确显示,但在打印(ctrl + P)时,它会自动删除背景,但我也需要在打印页面中显示图像背景。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

如果你添加

Background graphics

在您的CSS中,您的背景图片应该在尝试打印页面时显示。如果您仍然看不到它Chrome在打印页面上提供了一些选项,其中一个选项为| sed -n "/ACTIVATED/,/FAILURE/{ /ACTIVATED/{h;b}; H; /FAILURE/{g;p}; }" ,请检查它并显示您的图像。

Chrome Print Page - Background graphics option highlighted