Réponse directe
Un dégradé en maillage (mesh gradient) est un effet visuel contemporain qui fusionne plusieurs points de couleur radiaux sur une surface bidimensionnelle, produisant des transitions fluides et organiques sans axes linéaires rigides.
Comment utiliser cet outil
Positionner les points de couleur et préréglages
Faites glisser 4 à 6 points de contrôle sur le canevas ou choisissez un préréglage pour harmoniser les teintes.
Ajuster la diffusion et la graine aléatoire
Modifiez le rayon de flou pour adoucir les mélanges, ou saisissez une graine numérique pour reproduire fidèlement l'effet.
Copier le CSS ou exporter le fond d'écran
Copiez des déclarations CSS légères, intégrez la règle isolée complète, ou téléchargez des fonds PNG jusqu'en résolution 4K.
Implémentation CSS des dégradés mesh : Arrière-plan uniquement vs CSS complet
Les dégradés mesh natifs du navigateur sont créés en superposant plusieurs couches de radial-gradient() sur une couleur de base unie. Le mode « Arrière-plan uniquement » fournit des déclarations pures sans filtre de flou sur l'élément, garantissant une intégration sans risque dans n'importe quel conteneur. Le mode « CSS complet » applique le flou à un pseudo-élément ::before isolé avec débordement étendu, assurant que les textes, liens et boutons enfants restent nets et parfaitement cliquables.
- Arrière-plan uniquement : Dégradés radiaux superposés légers et sans flou de filtre ; sans danger pour la mise en page.
- CSS complet : Pseudo-élément ::before isolé avec filtre blur ; les éléments enfants restent nets et interactifs.
- Graine déterministe : L'algorithme PRNG Mulberry32 garantit une reproduction rigoureusement identique des couleurs et coordonnées.
Questions fréquentes
Comment fonctionnent les dégradés mesh en pur CSS sans aucune image ?
Ils combinent plusieurs déclarations CSS radial-gradient() comportant des arrêts de couleur transparents sur un fond uni. Le moteur de rendu du navigateur effectue l'interpolation des zones translucides superposées pour créer un aspect liquide naturel.
Quelle est la différence entre les modes « Arrière-plan uniquement » et « CSS complet » ?
Le mode « Arrière-plan uniquement » génère des propriétés CSS standard sans filtre, assurant une compatibilité universelle sans effet secondaire. Le mode « CSS complet » utilise un pseudo-élément ::before flouté de façon isolée, offrant une diffusion plus riche sans rendre les textes enfants flous.
Quelles sont les considérations de performance et limitations du navigateur ?
Superposer de nombreux dégradés radiaux avec des filtres de flou élevés peut accroître la charge de redessin lors du défilement rapide sur des smartphones aux processeurs graphiques modestes. De plus, l'export de fonds d'écran 4K s'exécute localement dans le Canvas et peut demander un court temps de calcul sur du matériel ancien.
Mes créations de dégradés ou images sont-elles téléversées sur un serveur distant ?
Absolument pas. L'intégralité des calculs de couleur, l'évaluation de la graine PRNG, la génération du CSS et la rastérisation Canvas s'exécutent localement à 100 % dans votre navigateur.
Références et normes faisant autorité
- W3C CSS Images Module Level 3: Radial Gradients ↗ — Spécification officielle du W3C pour la syntaxe des dégradés radiaux et l'interpolation des couleurs en CSS.
- MDN Web Docs: radial-gradient() ↗ — Documentation de référence sur la syntaxe, le positionnement et le support de la fonction radial-gradient() dans les navigateurs.