Что такое альтернатива для -webkit-print-color-adjust в firefox и IE

У меня были некоторые проблемы с печатью цветов фона.

print-color-adjust сделала проблему цвета фона решена в хроме.

body{
-webkit-print-color-adjust: exact;
}

Каковы альтернативные CSS в firefox и IE для этого.

Ответ 1

Нет альтернативного CSS для печати цветов фона в браузерах, кроме хром.

Ответ 2

Как уже упоминалось, -webkit-print-color-adjust: exact характер специфичен для браузеров WebKit, включая Google Chrome и Apple Safari; поэтому код должен работать адекватно в вышеупомянутых браузерах, возможно, с немного отличающимися результатами (в зависимости от стиля вашего сайта/приложения).

Были предложения по стандартизации этого фрагмента для универсальной работы не только для браузеров, но и для разных устройств. Код упрощен до: color-adjust. Как и свойство webkit-print-color-adjust, возможные значения одинаковы для предлагаемой economy | exact свойств economy | exact economy | exact.

Если вы хотите использовать свойство для печати, просто используйте внутри селектора внутри запроса @media print.

Я не могу гарантировать широкое внедрение браузеров для проекта, но в настоящее время он работает над последней версией FireFox.

[Источник]

Ответ 3

Существует альтернативный CSS для печати цветов фона для Chrome и Firefox.

td { 
 -webkit-print-color-adjust: exact;//:For Chrome
  color-adjust: exact;//:For Firefox
}

Ответ 4

Это начинает работать в Firefox (по крайней мере, версия 48.0.2) с свойством "color-adjust".

td { 
  background: #000 !important;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}