我有一個背景圖片的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