Maison > interface Web > tutoriel CSS > CSSlinear-gradient et radial-gradient

CSSlinear-gradient et radial-gradient

Susan Sarandon
Libérer: 2024-12-31 17:03:10
original
951 Les gens l'ont consulté

J'ai déjà utilisé de nombreuses propriétés CSS3, mais je les ai vite oubliées car beaucoup d'entre elles sont compliquées à retenir, je veux donc écrire un blog pour faciliter leur mémorisation.
alors laissez-moi d'abord vous expliquer le dégradé de ligne :
image d'arrière-plan : dégradé linéaire (direction, pas de couleur 1, pas de couleur 2, ....)

  • direction : utiliser l'angle pour indiquer la direction du dégradé dont les valeurs peuvent être un angle ou l'une d'entre elles : vers la gauche, vers la droite, vers le haut, vers le bas. vers le bas (180 degrés) est la valeur par défaut. 
  • color-step : la couleur de début du dégradé, composée de deux parties : color : valeur de couleur CSS valide ; longueur ou pourcentage : la position de départ, n'autorisant pas de valeur négative

exemples (en supposant une hauteur : 100 px)
arrière-plan : dégradé linéaire (vers le bas, rouge 0 %, jaune 50 %, vert 100 %) ; idem pour l'arrière-plan : dégradé linéaire (180 degrés, rouge 0 px, jaune 50 px, vert 100 px) ;

CSSlinear-gradient and radial-gradient

repeatng-linear-gradient() : arrière-plan : répétition-linear-gradient (rouge 0, rouge 10 %, jaune 10 %, jaune 20 %) ;

CSSlinear-gradient and radial-gradient

Les paramètres représentent 0 % à 10 % du rouge au rouge, 10 % à 20 % du jaune au jaune, et répétez cet effet pour couvrir toute la taille de l'élément.

gradient radial()
ces paramètres de fonction se composent de cinq parties : la forme, la taille, la position du centre du cercle, la couleur, la position de la couleur.

  • forme : ellipse (par défaut) ou cercle ;
  • taille : je préfère l'appeler comme la direction croissante du rayon de gradient radial, avec des valeurs possibles : coin le plus éloigné (par défaut), coin le plus proche, côté le plus éloigné, côté le plus proche.
  • position : la position centrale du dégradé radial, (50 %, 50 %) est la position par défaut ;
  • couleur et position de la couleur : identique au dégradé linéaire ;

CSSlinear-gradient and radial-gradient

CSSlinear-gradient and radial-gradient

Cet effet est que la position centrale est située à (0,0) et que le rayon du dégradé est égal à la largeur de l'élément ;

Et répéter-radial-gradient() est identique à répéter-linéaire-gradient().

Enfin, il y a la compatibilité du dégradé linéaire et du dégradé radieux (plus d'informations à ce sujet sur le site CanIuse)

CSSlinear-gradient and radial-gradient

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal