Un dégradé linéaire en CSS est une fonctionnalité qui permet de faire une transition fluide entre deux ou plusieurs couleurs le long d’une ligne droite. Voici les étapes de comment le faire :
1. Définir le direction du dégradé : Vous pouvez le faire horizontalement, verticalement ou en diagonale. Par défaut, le dégradé est de haut en bas.
Par exemple, si vous voulez un dégradé de gauche à droite, vous pouvez utiliser : \`\`\`css linear-gradient(to right, color-stop1, color-stop2); \`\`\`
1. Spécifiez les points d’arrêt de couleur (appelés color-stops) : Ceux-ci déterminent à quel point chaque couleur est présente dans le dégradé. Vous pouvez en spécifier autant que vous le souhaitez.
Par exemple, pour un dégradé allant du rouge au jaune puis au bleu, vous pouvez utiliser :
\`\`\`css linear-gradient(red, yellow, blue); \`\`\`1. Vous pouvez également spécifier à quel point chaque couleur doit commencer et se terminer dans votre dégradé en utilisant des pourcentages. Par exemple :
\`\`\`css linear-gradient(red 0%, yellow 50%, blue 100%); \`\`\`1. Peut être utilisé dans n’importe quelle propriété qui accepte des images. Par exemple :
- Sur l’arrière-plan d’un élément:
- Comme un bord d’un élément :
\`\`\`css border-image: linear-gradient(red, yellow, blue); \`\`\`Notez que tous les navigateurs ne prennent pas en charge les dégradés linéaires CSS. Pour garantir une compatibilité maximale, il peut être nécessaire d’utiliser des préfixes spécifiques au vendeur ou de fournir une couleur de fond de secours pour les navigateurs qui ne prennent pas en charge les dégradés.