4 boutons de défilement animés pour la section Hero de votre site Divi (et comment les créer)

Publié: 2019-08-08

Les boutons de défilement animés ont un travail simple mais important d'attirer l'attention des utilisateurs et de les diriger vers votre page Web. Ces types de boutons se trouvent normalement au-dessus du pli afin qu'un visiteur puisse simplement cliquer sur le bouton sans avoir à faire défiler jusqu'à la prochaine section importante de la page Web. En fait, Divi intègre cette fonction de bouton de défilement au module d'en-tête pleine largeur.

Dans ce tutoriel, je vais vous montrer comment créer des boutons de défilement animés entièrement personnalisés dans Divi. Donc, si vous recherchez une alternative créative au bouton de défilement intégré de Divi dans le module d'en-tête pleine largeur, ces conceptions de boutons de défilement animés vous aideront à vous orienter dans la bonne direction (littéralement).

Aperçu

Voici un aperçu des conceptions que nous allons construire ensemble.

conceptions de boutons de défilement animés divi

conceptions de boutons de défilement animés divi

conceptions de boutons de défilement animés divi

conceptions de boutons de défilement animés divi

Téléchargez GRATUITEMENT la mise en page des boutons de défilement animés

Pour mettre la main sur les designs de ce tutoriel, vous devrez d'abord le télécharger en utilisant le bouton ci-dessous. Pour accéder au téléchargement, vous devrez vous inscrire à notre liste de diffusion Divi Daily en utilisant le formulaire ci-dessous. En tant que nouvel abonné, vous recevrez chaque lundi encore plus de bienfaits Divi et un pack Divi Layout gratuit ! Si vous êtes déjà sur la liste, entrez simplement votre adresse e-mail ci-dessous et cliquez sur télécharger. Vous ne serez pas « réinscrit » ni ne recevrez d'e-mails supplémentaires.

Télécharger les fichiers
Télécharger gratuitement

Télécharger gratuitement

Rejoignez la newsletter Divi et nous vous enverrons par e-mail une copie du pack ultime de mise en page de la page de destination Divi, ainsi que des tonnes d'autres ressources, trucs et astuces Divi incroyables et gratuits. Suivez-le et vous serez un maître Divi en un rien de temps. Si vous êtes déjà abonné, saisissez simplement votre adresse e-mail ci-dessous et cliquez sur télécharger pour accéder au pack de mise en page.

Vous vous êtes enregistré avec succès. Veuillez vérifier votre adresse e-mail pour confirmer votre abonnement et accéder aux packs de mise en page Divi hebdomadaires gratuits !

Abonnez-vous à notre chaîne Youtube

Pour importer la mise en page sur votre page, extrayez simplement le fichier zip et faites glisser le fichier json dans le Divi Builder.

Passons au tutoriel, voulez-vous ?

Ce dont vous avez besoin pour commencer

Pour commencer, vous aurez besoin des éléments suivants :

  1. Le thème Divi installé et actif
  2. Une nouvelle page créée pour construire à partir de zéro sur le front-end (constructeur visuel)
  3. Images à utiliser pour le contenu fictif

Après cela, vous aurez une toile vierge pour commencer à concevoir dans Divi.

Création de la section d'en-tête

Avant de commencer à concevoir les boutons de défilement animés, nous devons configurer notre section d'en-tête fictive. Puisque nous allons nous concentrer davantage sur la conception des boutons de défilement animés, nous allons garder la conception de l'en-tête simple avec un arrière-plan sombre. Une fois cela fait, nous pouvons dupliquer la section pour aborder chaque nouvelle conception de bouton de défilement.

Pour commencer, créez une section régulière avec une ligne à une colonne.

conceptions de boutons de défilement animés divi

Ensuite, avant d'ajouter un module, ouvrez les paramètres de la section et ajoutez un arrière-plan sombre comme suit :

Couleur d'arrière-plan : #222222

Tout fond sombre fonctionnera.

conceptions de boutons de défilement animés divi

Ajouter le texte d'en-tête

Pour créer le texte d'en-tête fictif, ajoutez un nouveau module de texte à la ligne d'une colonne.

conceptions de boutons de défilement animés divi

Mettez ensuite à jour le contenu du corps avec un en-tête h1 juste au-dessus du texte de paragraphe par défaut.

<h1>scroll button animation</h1>
<p>Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.</p>

conceptions de boutons de défilement animés divi

Mettez ensuite à jour les paramètres de conception comme suit :

Police du texte : Karla
Texte Alignement du texte : Centre
en-tête Taille du texte: 5vw
Couleur du texte : clair

conceptions de boutons de défilement animés divi

Ce sera la conception de section de base que nous utiliserons pour nos différents boutons de défilement animés.

Conception de bouton de défilement animé n ° 1: texte vertical avec animation de rebond lent

Avec notre conception de section de base en place, nous sommes prêts à ajouter notre premier bouton de défilement animé. Ce bouton de défilement se compose d'un module de présentation qui aura une icône sur le côté droit. Ensuite, le texte et l'icône seront pivotés verticalement de sorte que l'icône de la flèche pointe vers le bas. Après cela, nous ajouterons l'animation de rebond avec une durée lente.

Voici comment procéder.

Tout d'abord, ajoutez une nouvelle ligne à une colonne juste en dessous de notre ligne contenant le texte de l'en-tête.

conceptions de boutons de défilement animés divi

Ajoutez ensuite un module de présentation à la ligne.

conceptions de boutons de défilement animés divi

Sous les paramètres du texte de présentation, supprimez le contenu du corps par défaut et ajoutez les éléments suivants :

Titre : faire défiler
Utiliser l'icône : OUI
Icône : flèche droite (voir capture d'écran)

conceptions de boutons de défilement animés divi

Mettez ensuite à jour les paramètres de conception comme suit :

Couleur de l'icône : #ffffff
Placement des images/icônes : à gauche
Utiliser la taille de la police de l'icône : OUI
Taille de la police de l'icône : 50px
Style de police du titre : TT
Couleur du texte du titre : #ffffff
Taille du texte du titre : 14 px
Espacement des lettres du titre : 3px
Hauteur de la ligne de titre : 50px (identique à la taille de la police de l'icône)

conceptions de boutons de défilement animés divi

Ensuite, nous devons donner à notre texte de présentation une largeur définie et le faire pivoter verticalement comme suit :

largeur: 132px
Alignement du module : centre
Transformer Rotation Axe Z : 90 degrés

Maintenant, tout ce que nous avons à faire est d'inverser l'ordre du contenu du texte de présentation de sorte que l'icône en forme de flèche se trouve à droite du texte de présentation au lieu de la gauche. Cela fera apparaître la flèche sous le texte vertical comme prévu. Pour ce faire, nous devons ajouter le CSS personnalisé suivant à l'élément principal :

direction: rtl;

conceptions de boutons de défilement animés divi

Ajout de l'animation d'impulsion lente

Pour ajouter l'animation, mettez à jour les éléments suivants :

Style d'animation : Rebond
Direction de l'animation : vers le bas
Durée de l'animation : 5000 ms
Délai d'animation : 400 ms
Image/Icône Animation : de gauche à droite

conceptions de boutons de défilement animés divi

Résultat final

Voyons maintenant le résultat final pour le design #1.

conceptions de boutons de défilement animés divi

Conception de bouton de défilement animé n ° 2: Animation de texte de chapiteau vertical

Cette prochaine conception s'appuie sur la conception n ° 1 en ce sens que nous conserverons le bouton de défilement de texte vertical créé à l'aide du module de présentation. La différence sera l'animation. Pour cette conception, nous allons ajouter une animation de diapositive qui commence par le bouton de défilement masqué au-dessus du conteneur de lignes, puis se termine par le bouton masqué sous la ligne. Avec l'animation en boucle, cela créera un effet d'animation de texte qui attirera l'attention de l'utilisateur.

Voici comment procéder.

Dupliquez d'abord toute la section du dessin #1.

Mettre à jour les paramètres de la ligne 2

Ensuite, mettez à jour la ligne de section contenant le module de présentation/bouton de défilement comme suit :

Débordement horizontal : masqué
Débordement vertical : masqué

conceptions de boutons de défilement animés divi

Mettre à jour les paramètres du module Blurb

Afin de créer l'animation de sélection, nous devons d'abord utiliser transform translate pour déplacer le texte de présentation sous le conteneur de lignes (caché de la vue). Ce sera la position du texte à la fin de l'animation. Mettez à jour les éléments suivants :

Transformer Traduire l'axe Y : 115px

conceptions de boutons de défilement animés divi

Ensuite, ajoutez les paramètres d'animation suivants :

Style d'animation : diapositive
Direction de l'animation : vers le bas
Durée de l'animation : 4000 ms
Intensité de l'animation : 195 %
Opacité de démarrage de l'animation : 100 %
Courbe de vitesse d'animation : Linéaire
Répétition de l'animation : boucle

conceptions de boutons de défilement animés divi

Résultat final

Voyons maintenant le résultat final pour le design #3.

conceptions de boutons de défilement animés divi

Conception de bouton de défilement animé n ° 3: onglet flèche avec animation de glissement vers le bas retardé

Pour cette prochaine conception, nous allons combiner un module de texte et un module de présentation pour créer une conception d'onglet flèche unique.

Pour cette conception, nous commencerons par la conception de base de la section d'en-tête. Vous pouvez donc dupliquer la section 3 du design en double, puis supprimer le module de présentation de la ligne 2.

Ajoutez ensuite un module de texte à la ligne d'une colonne directement sous la première ligne.

conceptions de boutons de défilement animés divi

Mettez ensuite à jour le contenu du corps avec le mot « scroll ».

conceptions de boutons de défilement animés divi

Mettez ensuite à jour les paramètres de conception comme suit :

Couleur d'arrière-plan : #ffffff
Texte Couleur du texte : #222222
Alignement du texte : au centre
Largeur : 50px
Alignement du module : centre
Marge : 0px en bas
Rembourrage : 20 pixels en haut, 20 pixels en bas
Coins arrondis 5px en bas à gauche, 5px en bas à droite

conceptions de boutons de défilement animés divi

Ajouter l'icône de présentation

Maintenant que le module de texte est en place, nous devons créer l'icône de présentation juste en dessous pour terminer la conception de l'onglet flèche. Pour ce faire, ajoutez un nouveau module de présentation sous le module de texte.

conceptions de boutons de défilement animés divi

Supprimez ensuite le titre et le corps du texte par défaut. Ajoutez ensuite la mise à jour suivante :

Utiliser l'icône : OUI
Icône : triangle de la flèche du bas (voir capture d'écran)

conceptions de boutons de défilement animés divi

Ensuite, mettez à jour les paramètres comme suit :

Couleur de l'icône : #ffffff
Marge : -36px en haut, 0px en bas

Cette marge négative attachera la flèche au module de texte pour une belle conception d'onglet de flèche.

Ajoutez ensuite le css suivant à l'image de présentation pour supprimer une marge inutile sous l'icône.

CSS de l'image de présentation :

margin-bottom: 0px;

conceptions de boutons de défilement animés divi

Paramètres et animation de la ligne 2

Puisque nous voulons ajouter la même animation aux deux modules qui composent la conception du bouton de défilement, nous devrons ajouter l'animation à la ligne qui les contient. Mettez à jour le paramètre de la ligne comme suit :

Largeur maximale : 100 pixels
Remplissage : 0px en haut, 0px en bas

Style d'animation : diapositive
Direction de l'animation : vers le bas
Durée de l'animation : 1200 ms

Couleur d'arrière-plan de la rangée 1 et ombre de la boîte

La touche finale de cette conception consiste à ajouter une couleur d'arrière-plan à la première rangée directement au-dessus de la rangée de boutons de défilement. Et en mettant à jour l'index Z de cette ligne, nous permettrons à l'animation du bouton de défilement d'apparaître comme si elle sortait de l'en-tête.

Ouvrez les paramètres de la ligne 1 comme suit :

Couleur d'arrière-plan : #222222

conceptions de boutons de défilement animés divi

Indice Z : 10

conceptions de boutons de défilement animés divi

Box Shadow : voir capture d'écran
Position verticale de l'ombre de la boîte : 80px
Force du flou d'ombre de la boîte: 22px
Force de propagation de l'ombre de la boîte : -70px
Couleur de l'ombre : #222222 (assurez-vous que cela correspond à la couleur d'arrière-plan)

conceptions de boutons de défilement animés divi

Résultat final

Découvrez maintenant le résultat final.

conceptions de boutons de défilement animés divi

Conception de bouton de défilement animé n ° 4: Animation de défilement de la souris

Pour ce dernier bouton de défilement animé, nous allons créer une animation de défilement de souris en combinant un module de texte et un module de présentation.

Voici comment procéder.

Pour commencer, vous pouvez utiliser la section d'en-tête de base. Ajoutez ensuite une nouvelle ligne sous la ligne 1.

conceptions de boutons de défilement animés divi

Ajouter le module Blurb

Ensuite, ajoutez un module de présentation à la ligne. Supprimez ensuite le titre et le corps du texte par défaut.

Après cela, mettez à jour l'icône comme suit :

Utiliser l'icône : OUI
Icône : cercle (voir capture d'écran)

conceptions de boutons de défilement animés divi

Mettez ensuite à jour les paramètres de conception du texte de présentation comme suit :

Couleur de l'icône : #ffffff
Utiliser la taille de la police de l'icône : OUI
Taille de la police de l'icône : 15 px
Style d'animation : diapositive
Direction de l'animation : vers le bas
Durée de l'animation : 1200 ms
Répétition de l'animation : boucle
Animation d'image/icône : pas d'animation

Ajoutez ensuite le CSS personnalisé suivant à l'image Blurb :

margin-bottom: 0px;

conceptions de boutons de défilement animés divi

Ajouter le module de texte

Ensuite, ajoutez un nouveau module de texte directement sous le module de présentation. Ensuite, mettez à jour le corps du texte avec le mot "scroll".

conceptions de boutons de défilement animés divi

Mettez ensuite à jour les paramètres de texte suivants :

Texte Couleur du texte : #ffffff
Alignement du texte : au centre
Largeur : 90px
Marge : 10px en haut, -30px à gauche

conceptions de boutons de défilement animés divi

Mettre à jour les paramètres de la ligne 2

Mettez maintenant à jour les paramètres de ligne comme suit :

Largeur: 30px
Hauteur : 60px
Coins arrondis : 16px
Largeur de la bordure : 1px
Couleur de la bordure : #ffffff
Style de bordure : solide
Débordement horizontal : visible
Débordement vertical : visible

conceptions de boutons de défilement animés divi

Le résultat final

Voyons maintenant le résultat final :

conceptions de boutons de défilement animés divi

Ajout de la fonctionnalité de lien d'ancrage

Les liens d'ancrage sont ces liens qui renvoient à différentes sections d'une page. Ils sont souvent utilisés dans les sites Web d'une page. Nous pouvons utiliser le même concept pour ajouter un lien d'ancrage à nos boutons de défilement afin qu'ils descendent de la page jusqu'à la section souhaitée. Pour ajouter la fonctionnalité de lien d'ancrage à vos boutons de défilement animés, vous devez faire deux choses principales.

  1. Vous devez ajouter un identifiant CSS à la section ou à la ligne à laquelle vous souhaitez accéder
  2. Vous devez ajouter un lien d'ancrage avec le même identifiant CSS à votre bouton de défilement

Voici comment cela fonctionnerait. Tout d'abord, créez une nouvelle section sous la section d'en-tête contenant le bouton de défilement. Donnez ensuite un identifiant CSS à la nouvelle section sous l'onglet avancé.

conceptions de boutons de défilement animés divi

Recherchez ensuite l'élément/le bouton de défilement que vous souhaitez transformer en lien d'ancrage et ajoutez une URL qui commence par un hashtag (ou un symbole dièse) et est immédiatement suivie de l'ID CSS de l'élément auquel vous accédez.

Par exemple, si l'ID CSS de la section est « section-2 », vous devez alors ajouter « #section-2 » comme URL du lien.

conceptions de boutons de défilement animés divi

N'oubliez pas que Divi vous permet d'ajouter des URL de liens à chaque élément de Divi, alors n'hésitez pas à ajouter des liens à toute la ligne contenant le bouton de défilement animé.

Pour plus d'informations, découvrez des choses intéressantes que vous pouvez faire avec des liens d'ancrage.

Faire preuve de créativité!

N'ayez pas peur de combiner différents modules et de les animer de différentes manières. En fait, alors que j'explorais de nouvelles façons de concevoir des boutons de défilement avec Divi, j'ai créé une animation de défilement au pouce amusante qui pourrait être utilisée pour mobile. Je l'ai inclus dans le téléchargement gratuit ci-dessus au cas où vous voudriez le vérifier.

conceptions de boutons de défilement animés divi

Dernières pensées

Des boutons de défilement animés comme ceux-ci sont faciles à construire avec Divi. Et ils peuvent être utilisés à plus d'endroits que l'en-tête si vous les traitez comme des liens d'ancrage. J'espère que ces conceptions vous inspireront pour créer un tout nouveau bouton de défilement pour votre prochain projet.

J'ai hâte de vous entendre dans les commentaires.

À votre santé!