我正在使用ASP NetSprites包在我的网站上创建CSSSprites。
它正在工作,但是生成的图像在打印时不会出现。
在HTML级别生成的代码是:
<a href="/" id="siteLogo"><img class="getmecooking-logo-png" src="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /></a>
当用户打印页面时,如何显示徽标图像?
我尝试将其添加到我的print.css样式表中,但没有成功:
#siteLogo { visibility: visible; }
print.css工作正常,它正在格式化页面,如我所希望的那样,用于页面上的其他元素。我唯一的问题是在打印时无法显示网站徽标图像。
由用户及其浏览器设置决定是否打印背景图像。为了避免依赖于此,请使用实际<img />标签将图像直接放在HTML中。
<img />