Création du menu déroulant des thèmes élégants avancés avec le générateur de thèmes de Divi

Publié: 2020-06-10

Depuis la sortie de Divi's Theme Builder, la façon dont nous concevons les en-têtes et les pieds de page de nos sites Web avec Divi est devenue plus facile que jamais. Tout peut être personnalisé et vous pouvez obtenir le menu exact que vous avez en tête sans jamais avoir à quitter l'environnement intuitif de Divi. Maintenant, à un moment donné, vous avez peut-être rencontré le menu déroulant Thèmes élégants sur notre site Web. Ce menu déroulant est un type de méga-menu plus avancé qui combine de manière créative des icônes, du texte et des CTA. Cela permet aux visiteurs de naviguer visuellement à travers les différents produits qui sont fournis. Cela se traduit également par un beau menu imbriqué sur des écrans de plus petite taille.

Dans ce tutoriel, nous allons vous montrer comment recréer ce menu déroulant avancé de thèmes élégants dans le générateur de thèmes de Divi. Nous combinerons le meilleur des deux mondes ; nous utiliserons les éléments Divi intégrés pour créer la base de nos listes déroulantes et les combinerons avec du code qui place les listes déroulantes dans le menu WordPress. Vous pourrez également télécharger le fichier JSON gratuitement !

Allons-y.

Aperçu

Avant de plonger dans le didacticiel, jetons un coup d'œil rapide au résultat sur différentes tailles d'écran.

Bureau

menu déroulant des thèmes élégants

Mobile

menu déroulant des thèmes élégants

Téléchargez GRATUITEMENT la disposition de l'en-tête du menu déroulant des thèmes élégants avancés

Pour mettre la main sur la mise en page gratuite de l'en-tête, vous devrez d'abord la télécharger à l'aide du 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 !

Comment télécharger le fichier JSON

Décompressez le dossier zippé que vous avez pu télécharger ci-dessus. Ensuite, accédez à votre site Web WordPress> Divi> Bibliothèque Divi et téléchargez le JSON.

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

Une fois votre mise en page enregistrée dans la bibliothèque Divi, vous pouvez accéder au Divi Theme Builder et importer la mise en page enregistrée en cliquant sur « Ajouter un en-tête global » ou « Ajouter un en-tête personnalisé » et en sélectionnant « Créer un en-tête global/personnalisé ». Accédez à l'onglet « Vos mises en page enregistrées » dans la bibliothèque Divi, sélectionnez la mise en page que vous avez téléchargée à l'étape précédente et enregistrez toutes les modifications du générateur de thème Divi.

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

Pour avoir un menu fonctionnel dès le départ, vous devrez parcourir la première partie de ce didacticiel ci-dessous; ajouter les classes CSS aux éléments de menu à un niveau individuel. Vous devrez également activer l'une des classes CSS à l'intérieur du module de code, comme indiqué dans la partie 5 de ce didacticiel.

1. Ajouter des classes CSS aux éléments de menu

Aller aux menus dans l'apparence

La première partie de ce didacticiel se concentre sur la configuration de vos éléments de menu WordPress avec les classes CSS appropriées. Pour ce faire, accédez à votre tableau de bord WordPress > Menus > Créer un nouveau menu ou ouvrez-en un existant.

menu déroulant des thèmes élégants

Activer l'option de classe CSS

Ensuite, dans le coin supérieur droit de votre écran, vous remarquerez les « Options d'écran ». Activez cette option et activez « Classes CSS » dans les propriétés du menu avancé. Cela nous permettra d'ajouter des classes CSS à des éléments de menu spécifiques à un niveau individuel.

menu déroulant des thèmes élégants

Ajouter des classes CSS consécutives aux éléments de menu nécessitant une liste déroulante

Tout au long de ce didacticiel, nous allons créer trois listes déroulantes différentes et attribuer chacune d'entre elles à un élément de menu spécifique. Pour lancer ce processus, nous devrons attribuer deux classes CSS différentes aux trois éléments de menu que nous voulons contenir dans un menu déroulant.

  • Premier élément de menu auquel vous souhaitez attribuer une liste déroulante : premier niveau premier niveau-1
  • Deuxième élément de menu auquel vous souhaitez attribuer une liste déroulante : premier niveau premier niveau-2
  • Troisième élément de menu auquel vous souhaitez attribuer une liste déroulante : premier niveau premier niveau-3

menu déroulant des thèmes élégants

2. Créez un en-tête personnalisé avec le générateur de thème de Divi

Aller à Divi Theme Builder

Une fois que les classes CSS de l'élément de menu sont en place, il est temps de passer à Divi. Accédez à Divi Theme Builder et sélectionnez « Ajouter un en-tête global/personnalisé ».

menu déroulant des thèmes élégants

Commencer à créer un en-tête global

Ensuite, sélectionnez 'Build Global Header' pour être redirigé vers l'éditeur de modèles.

menu déroulant des thèmes élégants

Paramètres de section

Couleur de l'arrière plan

À l'intérieur du modèle, vous remarquerez une section. Ouvrez cette section et changez la couleur d'arrière-plan.

  • Couleur d'arrière-plan : #ffffff

menu déroulant des thèmes élégants

Espacement

Supprimez ensuite tous les rembourrages par défaut des sections supérieure et inférieure.

  • Rembourrage supérieur : 0px
  • Rembourrage inférieur : 0px

menu déroulant des thèmes élégants

Boîte ombre

Et incluez également une ombre de boîte subtile.

  • Position verticale de l'ombre de la boîte : 0px
  • Force du flou d'ombre de la boîte : 30px
  • Couleur de l'ombre : rgba(103 151 255 0,17)

menu déroulant des thèmes élégants

Ajouter une nouvelle ligne

Structure des colonnes

Continuez en ajoutant une première ligne à la section en utilisant la structure de colonnes suivante :

menu déroulant des thèmes élégants

Dimensionnement

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

  • Utiliser une largeur de gouttière personnalisée : Oui
  • Largeur de gouttière : 1
  • Largeur maximale : 1440px

menu déroulant des thèmes élégants

Espacement

Modifiez ensuite les valeurs de remplissage supérieur et inférieur dans les paramètres d'espacement.

  • Rembourrage supérieur : 10px
  • Rembourrage inférieur : 10px

menu déroulant des thèmes élégants

Ajouter un module de menu à la ligne

Sélectionnez le menu

Ensuite, ajoutez un module de menu à la colonne de votre ligne et sélectionnez le menu WordPress que vous avez modifié dans la première partie de ce didacticiel.

menu déroulant des thèmes élégants

Télécharger le logo

Téléchargez un logo ensuite.

menu déroulant des thèmes élégants

Paramètres du texte du menu

Passez à l'onglet Conception et modifiez les paramètres du texte du menu en conséquence :

  • Police du menu : Lato
  • Poids de la police du menu : gras
  • Style de police du menu : majuscule
  • Couleur du texte du menu : rgba (32,41,47,0,62)
  • Taille du texte du menu : 13 px
  • Espacement des lettres du menu : 3px
  • Alignement du texte : à droite

menu déroulant des thèmes élégants

Paramètres du menu déroulant

Apportez ensuite quelques modifications aux paramètres du menu déroulant.

  • Couleur d'arrière-plan du menu déroulant : #ffffff
  • Couleur de la ligne du menu déroulant : rgba(0,0,0,0)
  • Couleur du texte du menu déroulant : #000000
  • Couleur d'arrière-plan du menu mobile : #f2f4f5
  • Couleur du texte du menu mobile : #000000

menu déroulant des thèmes élégants

Paramètres des icônes

Ainsi que les paramètres des icônes.

  • Couleur de l'icône du panier d'achat : #000000
  • Couleur de l'icône de recherche : #000000
  • Couleur de l'icône du menu hamburger : #ff4a9e

menu déroulant des thèmes élégants

Dimensionnement

Et complétez les paramètres du module en attribuant une hauteur maximale de logo aux paramètres de dimensionnement.

  • Hauteur maximale du logo : 64 pixels

menu déroulant des thèmes élégants

3. Créer des éléments déroulants

Ajouter une nouvelle ligne à la section

Structure des colonnes (nombre correspondant de menus déroulants requis)

Une fois votre menu par défaut en place, il est temps de créer les menus déroulants. Pour ce faire, nous allons ajouter une nouvelle ligne contenant trois colonnes de taille égale. Le nombre de colonnes correspond au nombre de menus déroulants que nous allons créer.

menu déroulant des thèmes élégants

Dimensionnement

Sans ajouter encore de modules, ouvrez les paramètres de ligne et modifiez les paramètres de dimensionnement en conséquence :

  • Utiliser une largeur de gouttière personnalisée : Oui
  • Largeur de gouttière : 1
  • Largeur : 86 %
  • Largeur maximale : aucun

menu déroulant des thèmes élégants

Espacement

Supprimez ensuite tous les rembourrages supérieur et inférieur par défaut.

  • Rembourrage supérieur : 0px
  • Rembourrage inférieur : 0px

menu déroulant des thèmes élégants

Classe CSS

Et attribuez une classe CSS à la ligne.

  • Classe CSS : dropdown-menu-row

menu déroulant des thèmes élégants

Toutes les classes CSS de colonne

Une fois que vous avez terminé les paramètres de ligne généraux, ouvrez chaque colonne individuellement et attribuez la classe CSS suivante :

  • Classe CSS : menu déroulant-colonne

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

Ajouter le module Blurb n° 1 à la colonne 1

Ajouter du contenu

Il est temps d'ajouter des modules ! Nous allons commencer par créer le premier menu déroulant dans la première colonne. Pour afficher tous les différents produits, nous utiliserons le module Blurb de Divi. Ajoutez du contenu de votre choix.

menu déroulant des thèmes élégants

Sélectionnez l'icône

Ensuite, sélectionnez une icône correspondante.

menu déroulant des thèmes élégants

Ajouter un lien

Ajoutez également un lien vers le module.

menu déroulant des thèmes élégants

Paramètres des icônes

Passez à l'onglet Conception et stylisez les paramètres de l'icône comme suit :

  • Couleur de l'icône : #8f42ec
  • 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 : 30 px

menu déroulant des thèmes élégants

Paramètres du texte du titre

Ensuite, stylisez le texte du titre.

  • Police du titre : Lato
  • Poids de la police du titre : gras
  • Style de police du titre : majuscule
  • Couleur du texte du titre : #8f42ec
  • Taille du texte du titre : 16px
  • Espacement des lettres du titre : 2px

menu déroulant des thèmes élégants

Paramètres du corps du texte

Avec le corps du texte.

  • Police de caractère : Lato
  • Couleur du corps du texte : #999999

menu déroulant des thèmes élégants

Dimensionnement

Nous veillons également à ce que la largeur du contenu soit de « 100 % ».

  • Largeur du contenu : 100 %

menu déroulant des thèmes élégants

Espacement

Ensuite, nous allons passer aux paramètres d'espacement et utiliser différentes valeurs de remplissage sur différentes tailles d'écran.

  • Rembourrage supérieur : 15px
  • Rembourrage inférieur : 15px
  • Rembourrage gauche : 6 % (ordinateur de bureau), 2 % (tablette), 3 % (téléphone)
  • Rembourrage droit : 6 % (ordinateur de bureau), 2 % (tablette), 3 % (téléphone)

Flotter:

  • Rembourrage supérieur : 15px
  • Rembourrage inférieur : 15px
  • Rembourrage gauche : 8%
  • Rembourrage droit : 4 %

menu déroulant des thèmes élégants

Animations

Nous supprimerons ensuite l'animation d'icône par défaut dans les paramètres d'animation.

  • Animation d'image/icône : pas d'animation

menu déroulant des thèmes élégants

Classe CSS

Ensuite, nous allons passer à l'onglet avancé et attribuer une classe CSS à notre module. Chaque module de votre menu déroulant a besoin de la même classe CSS qui lui est attribuée pour être inclus dans la liste déroulante.

  • Classe CSS : dropdown-menu-item

menu déroulant des thèmes élégants

Élément principal CSS

Enfin, nous allons compléter les paramètres du module en modifiant le curseur à l'aide d'une ligne de code CSS dans l'élément principal.

cursor: pointer;

menu déroulant des thèmes élégants

Cloner le module Blurb x3

Une fois que vous avez terminé le premier module Blurb, clonez-le trois fois.

menu déroulant des thèmes élégants

Modifier le contenu et les icônes

Modifiez tout le contenu et les icônes pour chaque doublon.

menu déroulant des thèmes élégants

Modifier les liens

Avec les liens.

menu déroulant des thèmes élégants

Cloner le dernier module Blurb une fois

Continuez en clonant une fois le dernier module Blurb de la colonne.

menu déroulant des thèmes élégants

Ajouter une couleur d'arrière-plan

Ouvrez les paramètres du module Blurb en double et modifiez la couleur d'arrière-plan.

  • Couleur d'arrière-plan : #f9f9f9

menu déroulant des thèmes élégants

Modifier les paramètres des icônes

Modifiez également les paramètres de l'icône.

  • Couleur de l'icône : #3b45eb
  • Taille de la police de l'icône : 22px

menu déroulant des thèmes élégants

Modifier les paramètres du texte du titre

Avec les paramètres de texte du titre.

  • Couleur du texte du titre : #3b45eb
  • Taille du texte du titre : 14 px

menu déroulant des thèmes élégants

Modifier le contenu et le lien

Et, bien sûr, le contenu et le lien.

menu déroulant des thèmes élégants

Désactiver sur tablette et téléphone

Le deuxième type de module Blurb que nous avons dans cette liste déroulante ne sera visible que sur des écrans plus grands. Cela nous aidera à nous assurer que le menu déroulant ne devienne pas trop écrasant sur des tailles d'écran plus petites. Pour masquer le module sur des écrans plus petits, accédez à l'onglet Avancé et désactivez le module sur tablette et téléphone.

menu déroulant des thèmes élégants

Cloner le module Blurb x3

Une fois votre deuxième type de module Blurb terminé, vous pouvez le cloner trois fois.

menu déroulant des thèmes élégants

Modifier le contenu et les icônes

Assurez-vous de modifier le contenu et les icônes pour chaque doublon.

menu déroulant des thèmes élégants

Modifier les liens

Avec les liens.

menu déroulant des thèmes élégants

Ajouter un module de texte à la colonne 1

Ajouter du contenu

Le dernier module dont nous avons besoin dans notre menu déroulant est un module de texte. Nous utilisons un module de texte au lieu d'un module de bouton car le module de texte s'adaptera plus facilement à l'environnement déroulant. Ajoutez une copie de votre choix.

menu déroulant des thèmes élégants

Couleur de l'arrière plan

Ensuite, changez la couleur d'arrière-plan.

  • Couleur d'arrière-plan : #3776ff

menu déroulant des thèmes élégants

Paramètres de texte

Passez à l'onglet Conception et modifiez les paramètres de texte en conséquence :

  • Police du texte : Lato
  • Poids de la police de texte : gras
  • Style de police de texte : majuscule
  • Couleur du texte : #ffffff
  • Espacement des lettres du texte : 3px
  • Alignement du texte : Centre

menu déroulant des thèmes élégants

Espacement

Ajoutez également des valeurs d'espacement personnalisées.

  • Marge supérieure : 20px
  • Marge inférieure : 20px
  • Marge gauche : 4%
  • Marge de droite : 4 %
  • Rembourrage supérieur : 15px
  • Rembourrage inférieur : 15px

menu déroulant des thèmes élégants

Frontière

Ensuite, ajoutez des coins arrondis aux paramètres de bordure.

  • Tous les coins : 100px

menu déroulant des thèmes élégants

Boîte ombre

Activez une ombre de boîte subtile.

  • Position verticale de l'ombre de la boîte : 14 px
  • Couleur de l'ombre : rgba(0,0,0,0) (par défaut), rgba(0,0,0,0.09) (survol)

menu déroulant des thèmes élégants

Transformer Traduire

Au survol, nous voulons que le bouton remonte légèrement. Pour ajouter cet effet, nous utiliserons des paramètres de traduction de transformation personnalisés au survol.

  • À droite : -3px (survol)

menu déroulant des thèmes élégants

Classe CSS

Comme tous les autres modules de notre liste déroulante, ce module a besoin de la classe CSS suivante :

  • Classe CSS : dropdown-menu-item

menu déroulant des thèmes élégants

Élément principal CSS

Et nous allons compléter les paramètres du module en modifiant le curseur à l'aide d'une ligne de code CSS dans l'élément principal.

cursor: pointer;

menu déroulant des thèmes élégants

Supprimer les colonnes 2 et 3

Une fois que vous avez rempli la première colonne du menu déroulant, vous pouvez ouvrir les paramètres de la ligne et supprimer les deux colonnes vides de la ligne.

menu déroulant des thèmes élégants

Cloner la première colonne deux fois

Clonez la première colonne deux fois.

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

Personnaliser les articles

Et personnalisez tous les éléments des deux autres menus déroulants comme bon vous semble.

menu déroulant des thèmes élégants

4. Ajouter du code CSS et JQuery

Ajouter un nouveau module de code à la colonne de la ligne n°1

Maintenant que nous avons tous les éléments du menu déroulant en place, il est temps de les transformer en un menu déroulant et de placer le menu déroulant dans un élément de menu correspondant. Ajoutez un module de code à votre première ligne, juste en dessous du module de menu.

menu déroulant des thèmes élégants

Insérer le code CSS

Et insérez le code CSS suivant :

<style>
  
/* Enable class below once you're done editing the menu */
  
/*
.dropdown-menu-row {
display: none;
}*/
  
</style>
<style>
  
.et_pb_menu__menu [class*="dropdown-menu-container"] {
position: absolute;
top: 75px;
left: -195px;
background-color: white;
width: 464px;
-webkit-box-shadow: 1px 2px 44px 0px rgba(84,81,179,0.36);
-moz-box-shadow: 1px 2px 44px 0px rgba(84,81,179,0.36);
box-shadow: 1px 2px 44px 0px rgba(84,81,179,0.36);
border-radius: 20px;
padding-top: 20px;
padding-bottom: 5px;
visibility: hidden;
opacity: 0;
-webkit-transition: 300ms all cubic-bezier(.4,0,.2,1);
-moz-transition: 300ms all cubic-bezier(.4,0,.2,1);   
-o-transition: 300ms all cubic-bezier(.4,0,.2,1); 
-ms-transition: 300ms all cubic-bezier(.4,0,.2,1);   
transition: 300ms all cubic-bezier(.4,0,.2,1);     
}
  
.et_pb_menu__menu ul>li:hover [class*="dropdown-menu-container"] {
visibility: visible;
opacity: 1;
}
  
.et_pb_menu__menu [class*="dropdown-menu-container"]:before  {
position: absolute;
left: 195px;
top: -20px;
width: 0;
height: 0;
content: '';
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid white;
}    
.et_mobile_menu [class*="dropdown-menu-container"] {
background-color: white; 
padding-top: 25px;
padding-bottom: 5px;
}   
.et_mobile_menu li > a {
background-color: transparent;
position: relative;
}
  
.et_mobile_menu .first-level > a:after {
font-family: 'ETmodules';
content: '\4c';
color: #FF4A9E;
font-weight: normal;
position: absolute;
font-size: 16px;
top: 13px;
right: 10px;
}
  
.et_mobile_menu .first-level > .icon-switch:after{
content: '\21';
color: #c9c9c9;
}
  
.et_mobile_menu [class*="dropdown-menu-container"] {
display: none;
}
  
.et_mobile_menu [class*="dropdown-menu-container"].reveal-items {
display: block;
}
  
.et_mobile_menu {
width: 130%;
margin-left: -15% !important;
min-height: 100vh;
}
</style>

menu déroulant des thèmes élégants

Insérer le code JQuery

Nous utilisons également du code JQuery. Assurez-vous de placer ce code entre les balises de script comme vous pouvez le voir dans l'écran d'impression ci-dessous.

jQuery(function($){
$(document).ready(function(){
  
$('.dropdown-menu-column').each(function(i){
  
i = i + 1;
  
var $dropdownMenuItems = $(this).find('.dropdown-menu-item');
var $mainMenuItem = $('.first-level-' + i + '>a');
$dropdownMenuItems.wrapAll('<div class="dropdown-menu-container-' + i + '" />');
var $dropdownContainer = $('.dropdown-menu-container-' + i);
$dropdownContainer.insertAfter($mainMenuItem);
  
});
var $firstLevel = $('.et_mobile_menu .first-level > a');
var $allDropdowns = $('.et_mobile_menu [class*="dropdown-menu-container"]');
$firstLevel.off('click').click(function() {
$(this).attr('href', '#');  
var $thisDropdown = $(this).siblings(); 
$thisDropdown.slideToggle();
$(this).toggleClass('icon-switch');
var dropdownSiblings = $allDropdowns.not($thisDropdown);   
dropdownSiblings.slideUp();
var $thisFirstLevel = $(this);
var $firstLevelSiblings = $firstLevel.not($thisFirstLevel);
$firstLevelSiblings.removeClass('icon-switch');  
});    
    
$(".dropdown-menu-row").css('visibility','hidden');
     
$(window).load(function() {
$(".dropdown-menu-row").fadeIn(1000);
});
  
});
});

menu déroulant des thèmes élégants

5. Activez la classe CSS une fois que vous avez terminé de personnaliser le menu

Dès que vous aurez fini de personnaliser tous les éléments du menu déroulant, il ne vous restera qu'une chose à faire : masquer toute la ligne contenant les éléments du menu déroulant. Ceci, en combinaison avec une fonction de chargement dans notre code, empêchera les menus déroulants de s'afficher lors du chargement de la page. Une fois que vous avez activé cette classe CSS, vous ne verrez plus la deuxième ligne dans Visual Builder, mais vous pourrez y accéder en mode filaire et/ou désactiver temporairement la classe CSS lors de la modification de vos menus déroulants. Pour activer la classe, supprimez les crochets '/* */' au début et à la fin de la classe CSS.

  • Classe CSS : dropdown-menu-row

menu déroulant des thèmes élégants

6. Création de plus de 3 menus déroulants

Ajouter des classes CSS aux éléments de menu dans l'apparence

Si vous cherchez un moyen d'ajouter plus de 3 menus déroulants à votre menu, vous devrez revenir à votre menu et ajouter des classes CSS consécutives au quatrième élément de menu.

  • Quatrième élément de menu auquel vous souhaitez attribuer une liste déroulante : premier niveau premier niveau-4

menu déroulant des thèmes élégants

Cloner la colonne à la fin de la ligne

Ensuite, revenez à votre en-tête et clonez la dernière colonne.

menu déroulant des thèmes élégants

Assurez-vous que les classes CSS de colonne et de module sont en place

Assurez-vous que les classes CSS de colonne et de module sont en place pour le nouveau menu déroulant et vous avez terminé ! Il est important de toujours dédier une nouvelle colonne à un nouveau menu déroulant et de suivre l'ordre des colonnes de la ligne. Cela signifie que la colonne 1 sera la liste déroulante 1, la colonne 2 sera la liste déroulante 2, etc.

  • Classe CSS de la colonne : dropdown-menu-column
  • Classe CSS du module : dropdown-menu-item

menu déroulant des thèmes élégants

menu déroulant des thèmes élégants

Aperçu

Maintenant que nous avons parcouru toutes les étapes, jetons un dernier coup d'œil au résultat sur différentes tailles d'écran.

Bureau

menu déroulant des thèmes élégants

Mobile

menu déroulant des thèmes élégants

Dernières pensées

Dans ce tutoriel, nous vous avons montré comment recréer le menu déroulant Thèmes élégants à l'aide du générateur de thèmes de Divi. Nous avons combiné le meilleur des deux mondes et utilisé les éléments intégrés de Divi pour styliser tous les éléments de notre menu déroulant, puis utilisé du code pour placer toutes les listes déroulantes dans leur élément de menu correspondant dans le menu WordPress. Vous avez également pu télécharger le fichier JSON gratuitement ! Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire dans la section commentaires ci-dessous.

Si vous souhaitez en savoir plus sur Divi et obtenir plus de cadeaux Divi, assurez-vous de vous abonner à notre newsletter par e-mail et à notre chaîne YouTube afin que vous soyez toujours l'une des premières personnes à connaître et à tirer parti de ce contenu gratuit.