我有一个背景图片的DIV。我希望图像显示在屏幕上(已经工作),但我不希望在打印页面时打印该图像。有没有在CSS中实现这一目标的方法?没有打印背景图片的div
1
A
回答
2
您可以添加打印样式表印刷目的去除图像...
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
打印样式表中,你只需要使用普通CSS,打印时,例如将只适用...
.myStyle {
background-image:none;
}
+0
这一个伎俩。谢谢史蒂夫! – 2013-04-25 13:19:06
1
您可以使用媒体查询
@media print {
#yourDiv { background-image:none; }
}
或装入打印特定风格工作表覆盖背景。
1
我觉得媒体查询将有助于您
@media print
{
div.test {background:none;}
}
0
如果您需要针对IE 8或更早的版本,有利于打印样式表的做法,因为这些浏览器不支持媒体查询。
+0
欢迎来到SO!在回答问题时,提供代码段/样本以及可以挖掘的任何相关链接都是一个不错的主意,这有助于使您的答案更加健壮。 – Brian 2013-04-25 00:16:18
相关问题
- 1. 背景图片没有打印
- 2. 如何用图片背景打印div?
- 3. Div背景图片
- 4. 如何打印背景图片?
- 5. div中的背景图片
- 6. Div,背景图片和图片地图
- 7. resize div背景图片
- 8. 更改背景图片div
- 9. div和背景图片?
- 10. 缩放div背景图片
- 11. Autofit Div背景图片
- 12. 如何在具有背景图像的div内定位背景图片的div?
- 13. 没有文字的CSS背景图片?
- 14. CSS - 没有url的背景图片()
- 15. Div内div包括背景图片
- 16. 对齐div文本和div背景图片/ div图片吧?
- 17. 在div上替换背景图片而不让它在没有背景的情况下加载新图片
- 18. div中的水印背景图像
- 19. 背景图片没有显示在IE
- 20. Safari中没有显示背景图片
- 21. Swift Button背景图片没有出现?
- 22. 背景图片的div的定位
- 23. 歪斜的div中的背景图片
- 24. Div背景没有与Div的位置
- 25. 覆盖带有背景图片的div与其中的照片
- 26. 使用div背景的图片库url
- 27. 需要适合div的背景图片
- 28. div的随机背景图片
- 29. 动画的div背景图片
- 30. 更改背景图片的URL div
也许这个问题可以帮助你: [http://stackoverflow.com/questions/11086260/hide-show-divs-when-printing-to-printer][1] [ 1]:http://stackoverflow.com/questions/11086260/hide-show-divs-when-printing-to-printer – abe 2013-04-24 22:34:23