From 9a9ac03b29b110ec1f64ab6d92065b83de6df080 Mon Sep 17 00:00:00 2001 From: Jb Audras Date: Thu, 29 Jul 2021 19:16:32 +0200 Subject: French translation of the CSS properties and values API reference (#1765) * initial translation * Fix translation_of reference * cssxref replacements * remove untransalted file * Remove untranslated file * re * Remove unwanted ds_store file :( * indentation convention fix (2-space) Forgot this during the initial review. * Remove gender-specific wording * Fix English links Co-authored-by: SphinxKnight --- .../api/css_properties_and_values_api/index.html | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 files/fr/web/api/css_properties_and_values_api/index.html (limited to 'files/fr/web/api') diff --git a/files/fr/web/api/css_properties_and_values_api/index.html b/files/fr/web/api/css_properties_and_values_api/index.html new file mode 100644 index 0000000000..639f947c8c --- /dev/null +++ b/files/fr/web/api/css_properties_and_values_api/index.html @@ -0,0 +1,52 @@ +--- +title: CSS Properties and Values API (Propriétés et valeurs) +slug: Web/API/CSS_Properties_and_Values_API +translation_of: 'Web/API/CSS_Properties_and_Values_API' +--- +

{{SeeCompatTable}} L'API Propriétés et valeurs CSS — qui fait partie de l'ensemble d'API CSS Houdini — sert à définir explicitement des propriétés CSS personnalisées, ce qui permet la vérification des types de propriétés, de leur donner des valeurs par défaut et de déterminer si une propriété peut hériter ses valeurs ou non.

+ +

Interfaces

+ +
+
{{domxref('CSS.registerProperty')}}
+
Définit la manière dont un navigateur devrait analyser une {{cssxref('--*', 'propriété CSS personnalisée')}}. L'accès à cette interface se fait en JavaScript via {{domxref('CSS.registerProperty')}}.
+
{{cssxref('@property')}}
+
Définit la manière dont un navigateur devrait analyser une {{cssxref('--*', 'propriété CSS personnalisée')}}. L'accès à cette interface se fait à l'aide d'une règle at-rule {{cssxref('@property')}} en CSS.
+
+ +

Exemples

+ +

L'exemple suivant utilise {{domxref('CSS.registerProperty')}} en JavaScript pour typer une propriété CSS personnalisée, --ma-couleur en tant que couleur et que valeur par défaut, sans lui permettre d'hériter de sa valeur :

+ +
window.CSS.registerProperty({
+  name: '--ma-couleur',
+  syntax: '<color>',
+  inherits: false,
+  initialValue: '#c0ffee',
+});
+
+ +

Le même enregistrement peut se faire en CSS en utilisant la règle at-rule {{cssxref('@property')}} :

+ +
@property --ma-couleur {
+  syntax: '<color>';
+  inherits: false;
+  initial-value: #c0ffee;
+}
+
+ +

Spécifications

+ +

{{Specifications("api.CSS.registerProperty")}}

+ +

Compatibilité des navigateurs

+ +

Voir les interfaces individuelles

+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf