Badge Webflow Award Winner 2023

Comment créer un border gradient sur Webflow : Guide étape par étape

Publié le 
18/7/2023
Modifié le 
2/8/2023
Temps de lecture : 5 min
Representation de la creation d'une border Gradient sur Webflow
Écrit par
Florian Bodelot avec un T-shirt Digidop

Florian Bodelot

Co-fondateur

Apprenez à créer une bordure dégradée sur un bouton dans Webflow grâce à notre guide étape par étape. CSS ticks 🤓

Points clés à retenir

Disclaimer : Pour l'exemple, nous allons créer un bouton avec un border gradient, mais cette astuce peut tout aussi bien s'appliquer à un div block.

Bien qu'il soit possible nativement dans Webflow de créer des gadients, il ne sont pas applicable à la propriété CSS "border". Il est donc "impossible nativement" de créer un style border gradient sur Webflow.

Sauf... si vous utilisez le tips suivant

Créer un border gradient sur un bouton en 3 étapes

1 - Créer le bouton sur Webflow

Création d'un button sur Webflow avec un link block + un text block à l'intérieur
Un link Block (Parent) + un Text Block (Enfant)

Tout d'abord, créons un bouton et ajoutons un texte d'appel à l'action à l'intérieur.

Pour construire la structure du bouton :

  1. Glissez un bloc de lien depuis le panneau "Ajouter" sur le canevas Webflow.
  2. Ajoutez un bloc de texte à l'intérieur du bloc de lien.
  3. Double-cliquez sur le texte par défaut pour le modifier (par exemple, "Contactez-nous").

Ajustons maintenant la taille du bouton :

  1. Sélectionnez le bloc de texte.
  2. Ouvrez le panneau "Style" → "Espacement".
  3. Ajoutez un padding en haut et en bas de 1rem, et à gauche et à droite de 1,5rem.

Tips : Pour augmenter ou diminuer simultanément la marge ou le padding sur les côtés complémentaires d'un élément, utilisez Option + glisser de la souris (sur Mac) ou Alt + glisser de la souris (sur Windows).

2 - Créer un gradient linéaire sur le bloc parent (future bordure)

Design d'un background linear gradient sur Webflow
Background Linear Gradient

Maintenant, vous pouvez ajouter une bordure à gradient de couleur à votre bouton personnalisé.

Pour ajouter le gradient au bloc de lien :

  1. Sélectionnez le bloc de lien.
  2. Ouvrez le panneau "Style" → "Background".
  3. Appuyez sur l'icône "plus" à droite de "Image et Gradient" et choisissez "Linear Gradient" comme type.
  4. Changez l'angle du gradient sur le cadran de direction (par exemple, 90 degrés).
  5. Cliquez n'importe où sur la barre de gradient pour ajouter un arrêt.
  6. Cliquez sur l'échantillon de couleur sous la barre de gradient pour choisir une couleur d'arrêt pour commencer à créer votre gradient.

Vous pouvez ajouter autant d'arrêts et de couleurs que vous le souhaitez, cela créera le gradient.

Puis, créer un padding intérieur sur le bloc parent avec le gradient → la taille de ce padding sera l'épaisseur de votre border. Donc si vous souhaitez une border de 1 px, ajoutez à votre CSS un padding intérieur de 1 pixel.

  1. Sélectionner le bloc
  2. Ajouter un padding intérieur

3 - Assortir la couleur du bouton à la couleur de la page

Ajouter un background color white sur le text block d'un bouton Webflow
Magie !

Dernière étape !

Il suffit maintenant d'aligner la couleur de background du bloc de texte avec la couleur de la page pour créer l'illusion que le background parent est simplement une "border". Pour cela :

  1. Sélectionnez le bloc de texte.
  2. Ouvrez le panneau "Style" > "Background".
  3. Cliquez sur l'échantillon pour ouvrir le sélecteur de couleur, et sélectionnez une couleur pour assortir la couleur de l'arrière-plan de votre bouton avec le corps de votre page (par exemple, "blanc").

__________________

Conclusion

Et voilà ! En trois étapes simples, vous avez appris à créer une bordure dégradée dans Webflow. Pour récapituler :

  1. Créez un bouton sur Webflow et ajustez sa taille.
  2. Créez un dégradé linéaire sur le bloc parent (englobant votre text block par ex) qui servira de future bordure.
  3. Assortissez la couleur du bouton à celle de la page pour créer l'illusion d'une "border".

Ce petit "tricks" vous permet d'améliorer l'esthétique de vos boutons ou bien de div blocks, même lorsque la fonction n'est pas disponible nativement dans le CSS de Webflow.

Vous voulez apprendre d'autres astuces de webdesign comme celle-ci ?

→ Suivez-nous sur notre chaîne YouTube pour plus de guides et de conseils et continuez à apprendre, à expérimenter et à innover avec Webflow !

projet Flomodia by Digidop
projet Coudac by Digidop
projet Heka by Digidopprojet Flaw by Digidopprojet Morfo by Digidop