Fonction CSS radial-gradient()

Définition et utilisation

CSS radial-gradient() La fonction configure la dégradation radiale comme image de fond.

La dégradation radiale est définie par son centre.

Pour créer une dégradation radiale, il faut définir au moins deux couleurs de repère.

Exemples de dégradations radiales :

Exemple

Exemple 1

Dégradations radiales de distribution uniforme des couleurs :

#grad {
  background-image: radial-gradient(red, green, blue);
}

Essayez-le vous-même

Exemple 2

Différentes dégradations radiales de distribution des couleurs :

#grad {
  background-image: radial-gradient(red 5%, green 15%, blue 60%);
}

Essayez-le vous-même

Exemple 3

Dégradé radial de forme circulaire :

#grad {
  background-image: radial-gradient(circle, red, yellow, green);
}

Essayez-le vous-même

Exemple 4

Utilisation de mots-clés de différentes tailles pour les dégradés radiaux :

#grad1 {
  background-image: radial-gradient(closest-side at 60% 55%, blue, green, yellow, black);
}
#grad2 {
  background-image: radial-gradient(farthest-side at 60% 55%, blue, green, yellow, black);
}

Essayez-le vous-même

Syntaxe CSS

radial-gradient(shape size at position, start-color, ... , last-color);
Valeur Description
shape

Définir la forme du dégradé. Les valeurs possibles sont :

  • ellipse (par défaut)
  • circle
size

Définir la taille du dégradé. Les valeurs possibles sont :

  • farthest-corner (par défaut)
  • closest-side
  • closest-corner
  • farthest-side
position Définir la position du dégradé. La valeur par défaut est "center".
start-color, ... , last-color

Les indicateurs de couleur sont les couleurs que vous souhaitez présenter avec une transition en douceur entre elles.

Cette valeur est composée d'une valeur de couleur, suivie d'une ou deux positions d'indicateurs de couleur optionnels (pourcentage entre 0% et 100% ou longueur le long de l'axe de dégradé).

Détails techniques

Version : CSS3

Prise en charge du navigateur

Les nombres dans le tableau représentent la version du navigateur qui prend en charge cette fonction pour la première fois.

Chrome Edge Firefox Safari Opera
radial-gradient()
26 10 16 6.1 12.1
Deux positions de l'indicateur de couleur
71 79 64 12.1 58

Pages associées

Tutoriel :Dégradé CSS

Référence :Attribut background-image CSS

Référence :Fonction CSS conic-gradient()

Référence :Fonction CSS linear-gradient()

Référence :Fonction CSS repeating-conic-gradient()

Référence :Fonction CSS repeating-linear-gradient()

Référence :Fonction CSS repeating-radial-gradient()