aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/print-color-adjust/index.md
blob: 74e5753262da219bab7b6c04c2cfac2183fdf524 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
title: '-webkit-print-color-adjust'
slug: Web/CSS/print-color-adjust
tags:
  - CSS
  - Non-standard
  - Propriété
  - Reference
translation_of: Web/CSS/-webkit-print-color-adjust
original_slug: Web/CSS/-webkit-print-color-adjust
---
{{CSSRef}}{{Non-standard_header}}

La propriété **`-webkit-print-color-adjust`** est une extension non-standard qui peut être utilisée pour forcer l'impression des images et couleurs utilisées en arrière-plan pour les navigateurs basés sur WebKit.

```css
/* Valeurs avec un mot-clé */
-webkit-print-color-adjust: economy;
-webkit-print-color-adjust: exact;

/* Valeurs globales */
-webkit-print-color-adjust: inherit;
-webkit-print-color-adjust: initial;
-webkit-print-color-adjust: unset;
```

## Syntaxe

La propriété `-webkit-print-color-adjust` peut être définie avec l'un des mots-clés suivants.

### Valeurs

- `economy`
  - : Le comportement normal : les images et couleurs d'arrière-plan sont uniquement imprimées si l'utilisateur a explicitement permis cette impression dans la boîte de dialogue pour les réglages d'impression.
- `exact`
  - : Les images et couleurs d'arrière-plan de l'élément auquel la règle CSS est appliquée seront toujours imprimées, les réglages d'impression sont donc surchargés.

## Exemples

```css
/* Force l'article à être imprimé en noir et blanc */
article {
  -webkit-print-color-adjust: exact;
  background: #222;
  color: #eee;
}
```

## Spécifications

Cette propriété est une propriété propriétaire liée à WebKit/Blink et ne fait partie d'aucune spécification. Il existe [une proposition sur le wiki du groupe de travail CSS](https://wiki.csswg.org/ideas/print-backgrounds) pour standardiser cette propriété.

## Compatibilité des navigateurs

{{Compat("css.properties.-webkit-print-color-adjust")}}

## Voir aussi

- [Bug WebKit 64583](https://bugs.webkit.org/show_bug.cgi?id=64583) : Ajout d'une propriété CSS permettant de contrôler l'impression des arrière-plans des éléments.
- Wiki du groupe de travail CSS : [print-backgrounds](https://wiki.csswg.org/ideas/print-backgrounds) - une proposition de standardisation pour cette propriété.
- La spécification du module des couleurs CSS (CSS Color) de niveau 4 ajoute la propriété [`color-adjust`](https://drafts.csswg.org/css-color-4/#color-adjust) pour standardiser cette propriété.