background-image
我有一个使用该属性插入页面的图标。效果很好。但是图标是白色的,打印时它不会显示出来。我有一个已设置的打印样式表,但打印时图标不显示。我认为这是因为我正在使用该background-image
属性并且它不打印背景图像。解决此问题以显示和打印图标的最佳方法是什么?
CSS:
/* PAGE CSS */
.info-icon{
width: 16px;
height: 16px;
padding: 0 10px;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,-data-URI-code-) /* White Icon */;
}
/* PRINT CSS */
.info-icon{
width: 16px;
height: 16px;
padding: 0 10px;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,-data-URI-code-) /* Black Icon */;
}
HTML
<p class="textcenter"><span class="info-icon"></span>Photo Info:</p>