Un effet qui crée une transition en douceur d'une couleur à une autre est appelée gradient. CSS aide à créer divers types de gradients tels que linéaire, radial et conique. Les gradients linéaires présentent des effets transitionnels dans une seule direction tandis que le radial et la conique ont des effets transzonaux non linéaires. Cet article fournit un guide descriptif sur les gradients linéaires avec les résultats d'apprentissage suivants:
Comment créer des gradients linéaires dans CSS
Les gradients linéaires peuvent être créés en utilisant la syntaxe fournie ci-dessous.
Image d'arrière-plan: gradient linéaire (direction, couleur1Il est observé à partir de la syntaxe que la fonction linéaire-gradient () dépend du paramètre de direction et des couleurs utilisées.
Le paramètre de direction définit le point de départ et accepte les valeurs suivantes:
Les paramètres indiqués ci-dessus ont l'équivalence avec les angles. Comme, vous pouvez définir le début du dégradé avec l'aide d'angles également. L'équivalence des angles et des côtés est décrite comme: «TO TOP» = ”0deg», «à droite» = »90deg», «vers le bas» = »180deg» et «à gauche» = »270deg».
Exemple 1: Gradient linéaire avec paramètres par défaut
Pour pratiquer le gradient linéaire à un niveau de base, nous avons utilisé le code suivant.
Html
CSS
Dans le code ci-dessus, le paramètre de direction de la fonction linéaire-gradient est défini sur la valeur par défaut. Où le dégradé commencerait de la couleur verte et passerait à la couleur rouge.
Sortir
Depuis la sortie, il est observé que la direction par défaut de la fonction linéaire est de haut en bas.
Exemple 2: un dégradé linéaire personnalisé
Cet exemple démontre la création d'un gradient avec des valeurs personnalisées de direction et des angles de couleur.
Html
CSS
Le code CSS ci-dessus est décrit comme,
Sortir
La sortie montre que le vert massif continue jusqu'à la longueur de 10%. La transition commence à 10% et se poursuit jusqu'à 50% de la longueur. Après 50%, la couleur rouge solide commence qui se terminera par la longueur du gradient.
Exemple 3: un gradient linéaire répétitif
La fonction répétitive-linéaire () peut être utilisée pour créer un gradient répétitif.
Html
CSS
Le code CSS ci-dessus est décrit comme,
Note: Vous devez définir le pourcentage avec au moins la dernière couleur. Sinon, le motif ne se répétera pas.
Sortir
La sortie ci-dessus montre que le dégradé avec des couleurs rouge, vert et lightagreen se répète plusieurs fois jusqu'à la longueur du dégradé.
Conclusion
Un gradient linéaire dans CSS peut être créé en utilisant la fonction de gradient linéaire () de CSS. Cette fonction accepte plusieurs paramètres qui définissent la direction du gradient et la couleur utilisée. Cet article fournit un guide descriptif sur les gradients linéaires dans CSS. En suivant ce post, vous seriez en mesure d'obtenir le concept de base des gradients linéaires dans CSS avec des exemples démontrant la création de gradients linéaires dans CSS. De plus, une fonction répétitive-linéaire () peut être exercée pour créer un gradient répétitif.