Besoin de créer un menu flottant transparent dans Divi ?

Cherchez-vous un moyen de placer votre en-tête global au-dessus des sections principales de vos pages ? Dans le tutoriel Divi d’aujourd’hui, nous allons vous montrer exactement comment faire cela. 

Nous allons créer un en-tête global époustouflant à partir de zéro (à l’aide du constructeur de thèmes de Divi) et nous appliquerons un effet flottant à la barre de menus.

Allons-y.

Aperçu

Avant de plonger dans ce tutoriel, examinons rapidement le résultat que nous souhaitons obtenir.

menu flottant transparent avec Divi

Accédez au Theme Builder de Divi et ajoutez un nouveau modèle

Allez sur Divi > Theme Builder.

menu flottant transparent avec Divi

Créez l’en-tête global avec Divi Thème Builder

Cliquez sur ‘Ajouter un en-tête global’ et continuez en sélectionnant ‘Construire l’en-tête global’.

menu flottant transparent avec Divi

Paramètres de section

Couleur de l’arrière plan

Une fois dans l’éditeur de modèles, vous remarquerez une section sur la page. Ouvrez cette section et changez la couleur d’arrière-plan en une couleur complètement transparente. Cela permettra à tout ce qui se trouve sous la section de s’afficher.

  • Fond : rgba (0,0,0,0)
menu flottant transparent avec Divi

Dimensionnement

Accédez ensuite à l’onglet Style de la section et modifiez la largeur maximale.

  • Largeur maximale (Voir capture) : 100 %
menu flottant transparent dans Divi

Espacement

Supprimez également toutes les marges internes Sommet et Bas par défaut.

  • Marge interne Sommet : 0px
  • Marge interne Bas : 0px
menu flottant transparent dans Divi

Indice Z

Et pour nous assurer que la section reste au-dessus de tout le contenu de la section héros, nous devrons augmenter l’index z dans les paramètres de visibilité.

  • Indice Z : 99999
menu flottant transparent dans Divi

Ajouter une nouvelle ligne

Structure de la colonne

Une fois que vous avez terminé les paramètres de section, vous pouvez ajouter une nouvelle ligne en utilisant la structure de colonnes suivante :

menu flottant transparent dans Divi

Dimensionnement

Sans ajouter de modules, ouvrez les paramètres de ligne et modifiez les paramètres de dimensionnement comme suit :

  • Harmoniser les hauteurs des colonnes : Oui
  • Largeur maximale : 100 %
  • Largeur maximale : 100 %

Espacement

Ajoutez ensuite des marges internes (Sommet et Bas) personnalisées.

  • Marge interne Sommet : 2vw
  • Marge interne Bas : 0vw
menu flottant transparent dans Divi

Élément principal

Ensuite, accédez à l’onglet Avancé et assurez-vous que les colonnes restent les unes à côté des autres sur des tailles d’écran plus petites en ajoutant une seule ligne de code CSS à l’élément principal de la ligne.

display: flex;
menu flottant transparent dans Divi

Colonne 2

Couleur de l’arrière plan

Continuez en ouvrant les paramètres de la colonne 2 et changez la couleur de fond en une couleur semi-transparente.

  • Couleur de fond : rgba (255,255,255,0.71)
menu flottant transparent dans Divi

Bordure

Ajoutez également une bordure inférieure à la colonne.

  • Largeur de la bordure inférieure : 2 px
  • Couleur du bouton et de la bordure inférieure : #f4583f
menu flottant transparent dans Divi

Boîte ombre

Et créez un effet flottant en ajoutant une ombre de boîte subtile.

  • Boîte ombre : [Voir Capture]
  • Position de départ : 20px
  • Bow Shadow Blur Strenght : 50 px
  • Box Shadow Spread Force : -20px
  • Couleur de la police du sous-titre : rgba(0,0,0,0.23)
menu flottant transparent dans Divi

Ajouter un module Image à la colonne 1

Télécharger le logo

Une fois que vous avez terminé les paramètres de ligne et de colonne, il est temps d’ajouter les modules, en commençant par un module Image dans la colonne 1. Téléchargez un logo avec un fond transparent.

menu flottant transparent dans Divi

Alignement

Passez à l’onglet Style du module et modifiez l’alignement.

  • Alignement de l’image : Centré
menu flottant transparent dans Divi

Dimensionnement

Modifiez également la largeur du module dans les paramètres de dimensionnement.

  • Largeur maximale : 8 vw (ordinateur de bureau), 14 vw (tablette), 21 vw (téléphone)
menu flottant transparent dans Divi

Ajouter le module Menu à la colonne 2

Sélectionnez un Menu

Passons à la colonne suivante. Là, le seul module dont nous avons besoin est un module Menu. Sélectionnez un menu de votre choix.

menu flottant transparent dans Divi
menu flottant transparent dans Divi

Supprimer la couleur d’arrière-plan

Ensuite, allez dans les paramètres d’arrière-plan et supprimez la couleur d’arrière-plan.

menu flottant transparent dans Divi

Disposition

Passez à l’onglet Style du module et modifiez la mise en page.

  • Style : Centré
  • Menu déroulant : vers le bas
menu flottant transparent dans Divi

Texte des menus

Donnez également du style aux paramètres de texte du menu.

  • Police Menu : Mulish
  • Couleur du texte Menu : #6f6666
menu flottant transparent dans Divi
  • Menu Taille du Texte : 1vw (bureau), 2vw (tablette), 3vw (téléphone)
menu flottant transparent dans Divi

Menu déroulant

Modifiez ensuite les paramètres du menu déroulant.

  • Couleur de la ligne du menu déroulant : #f4583f
menu flottant transparent avec Divi

Icônes

Utilisez cette même couleur pour la couleur de l’icône du menu hamburger dans les paramètres des icônes.

  • Hamburger Menu Icon Couleur : #f4583f
menu flottant transparent dans Divi

Espacement

Complétez les paramètres du module en ajoutant une marge interne Sommet et Bas dans les paramètres d’espacement.

  • Marge interne Sommet : 1,5 vw
  • Marge interne Bas : 1,5 vw
menu flottant transparent dans Divi

Ajouter le module Bouton à la colonne 3

Ajouter un texte au bouton

Passons à la prochaine et dernière colonne. Ajoutez un module Bouton avec un texte de votre choix.

menu flottant transparent dans Divi
menu flottant transparent avec Divi

Alignement

Modifiez ensuite l’alignement du module.

  • Alignement des boutons : centré
menu flottant transparent avec Divi

Paramètres du bouton

Continuez en personnalisant le bouton en conséquence :

  • Utiliser des styles personnalisés pour Bouton : Oui
  • Bouton Taille du texte : 0,9 vw (ordinateur de bureau), 1,5 vw (tablette), 2,5 vw (téléphone)
  • Couleur du texte Bouton : #ffffff
  • Bouton Background : #f4583f
menu flottant transparent avec Divi
  • Bouton Largeur de la Bordure : 0 pixel
  • Couleur de la Bordure Bouton : #f4583f
  • Bouton Rayon des Frontières : 0 pixel
menu flottant transparent avec Divi
  • Police Bouton : Mulish
  • Bouton Lumière tamisée : Texte en Gras
menu flottant transparent dans Divi

Espacement

Complétez les paramètres du module en ajoutant une marge interne personnalisé sur différentes tailles d’écran.

  • Marge interne Sommet et Bas : 1vw (ordinateur de bureau), 2vw (tablette), 3vw (téléphone)
  • Marge interne Gauche et Droite : 2vw (bureau), 3vw (tablette), 4vw (téléphone)
menu flottant transparent dans Divi

Paramètres de section supplémentaires

Élément principal par défaut

Une fois que vous avez terminé la personnalisation générale, il reste une chose à faire ; placer la section au-dessus du contenu de votre page. Pour ce faire, nous devrons ajouter deux lignes de code CSS à l’élément principal de la section.

position: absolute;
top: 0;
menu flottant transparent avec Divi

Elément principal au survol

Assurez-vous d’ajouter ces mêmes lignes de code CSS à l’option de survol de l’élément principal. Cela empêchera la section de scintiller une fois que vous la survolerez.

position: absolute;
top: 0;
menu flottant transparent avec Divi

Enregistrer les modifications du constructeur et afficher le résultat

Une fois que vous avez rempli la section, vous pouvez enregistrer l’en-tête global et afficher le résultat sur votre site !

menu flottant transparent avec Divi
menu flottant transparent avec Divi

Aperçu

Maintenant que nous avons parcouru toutes les étapes, jetons un dernier coup d’œil au résultat.

menu flottant transparent avec Divi

Télécharger DIVI Maintenant !!!

Conclusion

Voila ! C’est tout pour cet article. Nous vous avons montré comment créer une barre de menu flottante et transparente avec le Thème Builder de Divi. L’en-tête est placé au-dessus de la première section de votre page ou de votre publication. 

Pour vous familiariser avec Thème Builder de Divi, vous pouvez aussi lire notre article sur Comment créer un en-tête global avec le Thème Builder de Divi

Vous pourrez aussi consulter nos ressources, si vous avez besoin de plus d’éléments pour mener à bien vos projets de création de sites internet, en consultant notre guide sur la création de blog WordPress ou celui sur Divi : le meilleur thème WordPress de tous les temps.

Mais en attendant, partagez cet article sur vos différents réseaux sociaux.