我試圖做一個打印樣式表,將改變Drupal的頁面上的div的背景顏色。但是當我打印時,它不會改變背景顏色(是的,我的瀏覽器打印背景顏色)。我的CSS的相關部分看起來是這樣的:無法更改背景顏色在打印樣式表
@media print {
#footer-wrapper {background: #fff;}
}
我已經從使用和不使用@media print
塊試過,我都嘗試background
和background-color
但沒有這改變打印時的顏色。我也嘗試隱藏div(因爲我不想讓它在打印中顯示)。當我改變常規頁面的CSS時,它會在那裏消失,但仍然出現在打印中。
我想這樣做的原因是,當我嘗試打印,頁腳會盡量佔據打印頁面的100%。
你試圖將背景色改爲白色,並說不會在白紙上打印? – Robbie 2012-08-16 09:55:06
默認顏色爲灰色。我試圖將其更改爲白色,因此它不打印。 – 2012-08-16 09:56:23
將其更改爲紅色以測試CSS。那樣有用嗎?我猜打印機/瀏覽器認爲不需要打印白色(即使我理解你的邏輯爲什麼) – Robbie 2012-08-16 10:00:09