我试图做一个打印样式表,将改变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