Une remarque ? Une suggestion ?...

Merci de participer à l'amélioration de ce site. Prenez le temps de rédiger votre remarque le plus précisément possible :

Repeating-radial-gradient() - Fonction CSS

repeating-radial-gradient()

Résumé des caractéristiques de la fonction repeating-radial-gradient()

Description rapide
Détermine un dégradé de couleur radial avec répétition.
Statut
Standard
Module W3C
Module CSS - Images
Références (W3C)
 🡇  
 🡅  
Statut du document: WD (document de travail)

Statut du document: CR (document candidat à la recommandation)

Description de la fonction repeating-radial-gradient().

La fonction repeating-radial-gradient() définit un dégradé de couleurs radial avec répétition. Pour que la répétition se déclenche, le dégradé doit être dimensionné à une taille inférieure à celle de l'élément sur lequel on l'applique.

Dégradé sans répétition : la couleur de fin (rose sur cet exemple) est utilisée pour compléter le remplissage.

Dégradé avec répétition : le motif du dégradé est répété sur toute la surface de l'élément.

Les dégradés peuvent être substitués à une image dans toutes les propriétés qui attendent une image mais leur utilisation est surtout fréquente avec background-image.

La page sur les dégradés de couleurs fournit des explications et un tutoriel sur les différentes sortes de dégradés en CSS.

La fonction repeating-radial-gradient() peut être utilisée avec :

Syntaxe de la fonction repeating-radial-gradient().

  • background: repeating-radial-gradient(blue 0%, pink 10%, blue 20%); c1 p1 c2 p2 c3 p3

    Ceci est un exemple de syntaxe pour la fonction repeating-radial-gradient(). De nombreuses variantes sont possibles : reportez-vous à la fonction radial-gradient() pour les découvrir.

Exemples.

Voici quelques exemples pour stimuler votre créativité.

Motif pseudo-aléatoire

Mélange de trois dégradés radiaux avec répétition

Disque vinyle

Superposition de deux dégradés : un pour le centre (qui n'est pas vraiment un dégradé) et un deuxième pour les sillons.

Disque vinyle avec reflets

Ajout d'un troisième dégradé du type conique pour les reflets de lumière.

Inspiration : Css-Tricks

Exemple avec la fonction repeating-radial-gradient() - Mélange aléatoire Exemple avec la fonction repeating-radial-gradient() - Disque vinyle Exemple avec la fonction repeating-radial-gradient() - Disque vinyle et reflets

Simulateur.

background-image :

Compatibilité et prise en charge suivant les navigateurs.

Tous les navigateurs actuels traitent correctement les dégradés linéaires ou radials, de même que les dégradés répétitifs. La fonction repeating-radial-gradient() peut donc être utilisée sans crainte.

Colonne 1
Restitution des dégradés de couleurs linéaires ou radials.
Colonne 2
Restitution des dégradés de couleurs répétitifs.
Colonne 2
Compatibilité des navigateurs avec la fonction CSS repeating-radial-gradient().
1
Dégradés
radiaux
2
Dégradés
répétitifs
3
Fonction
repeating-radial-gradient()
Estimation de la prise en charge globale.
93%
98%
97%

Navigateurs sur ordinateurs :

Navigateurs sur mobiles :

Navigateurs obsolètes ou marginaux :

Androïd Brower

Baidu Browser

Chrome

Chrome pour Androïd

Edge

Firefox

Firefox pour Androïd

Internet Explorer

KaiOS Browser

Opéra

Opéra Mobile

QQ Browser

Safari

Safari sur IOS

Samsung Internet

UC Browser pour Androïd

Opéra mini

Historique de la fonction repeating-radial-gradient().

  • Module CSS - Image niveau 3

    Première description des dégradés radials. Et description des fonctions radial-gradient() et repeating-radial-gradient().
    WD
    23 Juillet 2009
    Document de travail.
    CR
    17 Avril 2012
    Candidat à la recommandation.
    PR
    REC
  • Module CSS - Images et contenu remplacé

    Possibilité de spécifier l'espace de couleurs dans lequel les interpolations de couleurs doivent se calculer.
    WD
    11 Septembre 2012
    Document de travail.
    CR
    PR
    REC

Voir aussi : autres manipulations d'images.

Les dégradés de couleurs sont décrits dans la spécification du W3C relative aux images (CSS Images Module). Voici d'autres termes décrit dans cette même norme :

Propriétés :

Définit l'orientation d'une image (doit-elle être tournée ?)
Mode de mise à l'échelle des images.
Définit comment un contenu multimédia (image, vidéo) doit s'adapter aux dimensions de son contenant.
Position d'une image ou d'une vidéo par rapport à son container.

Fonctions :

Définit un dégradé de couleurs conique.
Réalise le mélange de plusieurs images.
Récupère l'aspect d'un élément sous forme d'une image.
image()
Désigne ou définit une image.
Propose au navigateur un choix d'images.
Détermine un dégradé de couleur linéaire.
Détermine un dégradé de couleur radial (depuis le centre vers les bords).
Définit un dégradé de couleurs conique, avec répétition
Détermine un dégradé de couleur linéaire avec répétition.
stripes()
Définit une image en bande de couleurs.