print-color-adjust

Read More at MDN DocsView Spec

Safe to Use

print-color-adjust is not safe to use.

It’s supported by 22% of global browsers.

Browsers

ChromeUnsupported
Chrome does not support this feature.
SafariMar 15, 2022v15.4.0
5%83%
There are no users of Safari running a supported version.
EdgeUnsupported
Edge does not support this feature.
FirefoxFeb 8, 2022v97.0.0
2%96%
There are no users of Firefox running a supported version.

Version Breakdown

 
Agent
Support
Adoption
Chrome
Unsupported
Chrome does not support this feature.
Feb 8, 2012 – Latest
v17.0.0+
26%100%

Implemented with the vendor prefix: -webkit-

Chrome does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Before version 26, if background images are clipped (for example, when using background-image sprites) and -webkit-print-color-adjust is set to exact, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See Chromium bug 131054.

Chrome Android
Unsupported
Chrome Android does not support this feature.
Jun 27, 2012 – Latest
v18.0.0+
36%100%

Implemented with the vendor prefix: -webkit-

Chrome does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Before version 26, if background images are clipped (for example, when using background-image sprites) and -webkit-print-color-adjust is set to exact, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See Chromium bug 131054.

Edge
Unsupported
Edge does not support this feature.
Jan 15, 2020 – Latest
v79.0.0+
5%100%

Implemented with the vendor prefix: -webkit-

Edge does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Firefox
Feb 8, 2022 v97.0.0
2%96%
There are no users of Firefox running a supported version.
Feb 8, 2022 – Latest
v97.0.0+
2%96%

Full Support

Aug 2, 2016 – Latest
v48.0.0+
3%100%

Alternate name: color-adjust

Firefox for Android
Feb 8, 2022 v97.0.0
Firefox for Android supports this feature.
Feb 8, 2022 – Latest
v97.0.0+

Full Support

Aug 2, 2016 – Latest
v48.0.0+

Alternate name: color-adjust

Internet Explorer
Unsupported
Internet Explorer does not support this feature.

No Support

 
Quest Browser
Unsupported
Quest Browser does not support this feature.
Unknown
v5.0.0+

Implemented with the vendor prefix: -webkit-

Chrome does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Before version 26, if background images are clipped (for example, when using background-image sprites) and -webkit-print-color-adjust is set to exact, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See Chromium bug 131054.

Opera
Unsupported
Opera does not support this feature.
Jul 2, 2013 – Latest
v15.0.0+
1%100%

Implemented with the vendor prefix: -webkit-

Opera does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Opera Android
Unsupported
Opera Android does not support this feature.
Jul 8, 2013 – Latest
v15.0.0+

Implemented with the vendor prefix: -webkit-

Opera does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Safari
Mar 15, 2022 v15.4.0
5%83%
There are no users of Safari running a supported version.
Mar 15, 2022 – Latest
v15.4.0+
5%83%

Full Support

Jul 25, 2012 – Latest
v6.0.0+
5%100%

Implemented with the vendor prefix: -webkit-

Safari does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Safari on iOS
Mar 15, 2022 v15.4.0
15%91%
There are no users of Safari on iOS running a supported version.
Mar 15, 2022 – Latest
v15.4.0+
15%91%

Full Support

Sep 10, 2012 – Latest
v6.0.0+
17%100%

Implemented with the vendor prefix: -webkit-

Safari does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

Samsung Internet
Unsupported
Samsung Internet does not support this feature.
Apr 27, 2013 – Latest
v1.0.0+
2%100%

Implemented with the vendor prefix: -webkit-

Samsung Internet does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

In version 1, if background images are clipped (for example, when using background-image sprites) and -webkit-print-color-adjust is set to exact, then backgrounds will appear distorted when printed. Solid backgrounds and background images that are not clipped (i.e., backgrounds that have narrower and shorter than the element to which they are applied) are printed correctly. See Chromium bug 131054.

WebView Android
Unsupported
WebView Android does not support this feature.
Dec 9, 2013 – Latest
v4.4.0+

Implemented with the vendor prefix: -webkit-

WebView does not print backgrounds of the <body> element. If this property is set to exact for the <body> element, it will apply only to its descendants.

See Also

Contribute