我需要使用CSS背景打印一些頁面,但它們不會出現在Safari或Chrome中,在FF中,頁面設置中有一個選項,但我無法在這兩個瀏覽器中找到它。他們不支持它嗎?在safari/chrome中打印css背景?
感謝所有提前。
我需要使用CSS背景打印一些頁面,但它們不會出現在Safari或Chrome中,在FF中,頁面設置中有一個選項,但我無法在這兩個瀏覽器中找到它。他們不支持它嗎?在safari/chrome中打印css背景?
感謝所有提前。
打印背景圖像是一種依賴於瀏覽器的功能。 FF和IE有它,但你不能強迫它,否則通過源代碼。
在鉻(17+我認爲新版本),這是通過在物品CSS屬性,開發人員可以添加控制:
-webkit-print-color-adjust:exact;
但從用戶的角度來看,有似乎並不爲此選擇一個選項。
我再次遇到了這個問題,它是導致問題的Twitter Bootstrap CSS。當我停止使用Bootstrap時,問題已解決,不需要任何特殊的CSS屬性(-webkit-print-color-adjust:exact;)。
我不是故意強迫它,我只是想知道是否有一個選項可以打開它,就像FF – javiervd 2011-03-18 18:59:12
我只知道在IE中有一個類似的選項。抱歉。 – 2011-03-18 19:34:58
請參閱下面的luke-h的答案。您可以使用webkit中的神祕打印顏色調整屬性。 – dmnc 2012-05-16 15:10:15