print-color-adjust
Read More at MDN DocsView SpecSafe to Use
print-color-adjust
is not safe to use.
It’s supported by 22% of global browsers.
Browsers
Version Breakdown
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.
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.
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.
Full Support
Alternate name: color-adjust
Full Support
Alternate name: color-adjust
No Support
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.
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.
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.
Full Support
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.
Full Support
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.
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.
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.