radial-gradient() CSS fonction

Définition de la CSS radial-gradient().

La fonction de Dégradé radial CSS radial-gradient de la propriété d'Image de fond CSS permet de spécifier le dégradé de couleur radial à appliquer sur arrière-plan d'un élément (X)HTML.

Exemple de syntaxe CSS radial-gradient() :
background-image  : radial-gradient(circle at 10px 50%, #258dc8 0%, #258dc8 100%);
background-image  : radial-gradient(ellipse farthest-corner at top left, #258dc8 0%, #258dc8 100%);
background : radial-gradient(ellipse at center, #258dc8 0%, #258dc8 100%);

La fonction de Dégradé radial CSS radial-gradient(forme findegrade position, liste de couleurs) peut prendre comme paramètres de dégradé :



La valeur de findegrade CSS peut prendre la valeur de :
  • closest-side : la fin du dégradé radial s'arrête sur le bord le plus proche de la position du centre du dégradé radial.
  • closest-corner : la fin du dégradé radial s'arrête au coin le plus proche de la position du centre du dégradé radial.
  • farthest-side : la fin du dégradé radial s'arrête sur le bord le plus éloigné de la position du centre du dégradé radial.
  • farthest-corner : la fin du dégradé radial s'arrête au coin le plus éloigné de la position du centre du dégradé radial.

La valeur de position CSS peut prendre la valeur de (origine coin haut gauche de l'élément):
  • numerique numerique : première valeur correspond à sa position sur l'axe X et la seconde correspond à sa position sur l'axe Y. X et Y sont suivis d'une unité de longueur CSS. Si une seule valeur, cela revient à mettre deux valeurs identiques.
  • top left ou left top : revient à placer le centre du dégradé radial en '0% 0%'.
  • top : place le centre du dégradé radial en '50% 0%'.
  • top center ou center top : place le centre du dégradé radial en '50% 0%'.
  • right top ou top right : place le centre du dégradé radial en '100% 0%'.
  • left : place le centre du dégradé radial en '0% 50%'.
  • left center ou center left : place le centre du dégradé radial en '0% 50%'.
  • center ou center center : place le centre du dégradé radial en '50% 50%'. Valeur par défaut.
  • right : place le centre du dégradé radial en'100% 50%'.
  • right center, ou center right : place le centre du dégradé radial en '100% 50%'.
  • bottom left ou left bottom : place le centre du dégradé radial en '0% 100%'.
  • bottom : place le centre du dégradé radial en '50% 100%'.
  • bottom center, ou center bottom : place le centre du dégradé radial en '50% 100%'.
  • bottom right ou right bottom : place le centre du dégradé radial en '100% 100%'.

Conditions d'application de la CSS radial-gradient().

La fonction de Dégradé radial CSS radial-gradient() est applicable avec les propriétés CSS , et .

Problème d'interprétation de radial-gradient() en Css.

La fonction de Dégradé radial CSS radial-gradient() pose des problèmes, car elle n'est pas reconnue par tous les navigateurs (2016).

Compatibilités navigateurs de la fonction radial-gradient()

Fonctions CSS préfixées de radial-gradient()

Vous trouverez ci-dessous les propriétés CSS préfixées équivalentes à la fonction radial-gradient() CSS :

Voici le code CSS pour faire un dégradé de couleur radial compatible avec un maximum de navigateurs :

Exemple de Css radial-gradient() et fonctions préfixées pour un maximum de navigateurs :
.support-radial-degrade{
  background-color: #bff5c6;

  /* Opera 11.1 - 12 */
  background-image : -o-radial-gradient( left center, ellipse, #bff5c6, #008A11 );

  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
  background-image : -webkit-gradient( radial, left center, right center, from(#bff5c6), to(#008A11) );
  
  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
  background-image : -webkit-radial-gradient( left center, ellipse, #bff5c6, #008A11 );

  /* Firefox 3.6 - 15 */
  background-image : -moz-radial-gradient( left center, ellipse, #bff5c6, #008A11 );

  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
  background-image : radial-gradient(ellipse at left center, #bff5c6, #008A11);
}

Votre avis sur la définition radial-gradient() en CSS

Votez pour la définition CSS radial-gradient()

  • 1/5
  • 2/5
  • 3/5
  • 4/5
  • 5/5

Avis sur la page https://www.zonecss.fr/proprietes-css/radial-gradient-css-fonction.html Votes: 5 / 5 - 2 votes
Cliquez sur une étoile pour voter.