Vil du tilføje et hamburgerikon til menumodulet for Divi ?

Hvis du bygger dit header ind Divi, der er flere måder at gøre dette på. 

Vi viser dig, hvordan du tilføjer et hamburgerikon til menumodulet Divi. Dette hamburgerikon vises allerede som standard på mindre skærme. Men i denne vejledning vil vi sørge for, at der også vises et hamburgerikon på skrivebordet. 

Dette giver et minimalt udseende til din header, samtidig med at den tilføjer interaktion.

Lad os gå.

undersøgelse

Før vi dykker ned i denne tutorial, lad os tage et hurtigt kig på resultatet.

Download DIVI nu!!!

Opret en ny global header-skabelon med Divi Builder

Gå til Divi Theme Builder

Fra WordPress dashboard, gå til 'Divi > Theme Builder' klik derefter 'Tilføj global overskrift'

Divi Theme Builder

Tilføj et nyt globalt overskrift

En rullemenu vises. For at begynde at bygge fra bunden, fortsæt ved at vælge "Byg global header".

Design af det globale header-design

Sektionsindstillinger

Baggrundsfarve

Når du først er i skabeloneditoren, er det tid til at begynde at designe headeren. Du vil bemærke, at der allerede er et afsnit. Åbn sektionsindstillingerne og tilføj en baggrundsfarve.

  • Baggrundsfarve: #f6f9fb

afstand

Skift til fanen Design i afsnittet og ændre følgende parametre.

  • Polstring (top og bund): 0px

Tilføj en ny linje

Struktur af søjlen

Fortsæt ved at tilføje en ny række ved hjælp af følgende kolonnestruktur:

dimensionering

Åbn linjeindstillingerne, gå til fanen Design og ændre den maksimale bredde i størrelsesindstillingerne.

  • Maks. bredde: 1px

afstand

Skift derefter top- og bundpolstringen i afstandsindstillingerne.

  • Polstring (top og bund): 5px

Tilføj et menumodul til kolonnen

Vælg den menu, der skal tilføjes

Tilføj derefter et menumodul til rækkekolonnen og vælg en dynamisk menu efter eget valg.

Download logo

Download en logo.

Fjern baggrundsfarve

Fjern derefter standard hvid baggrundsfarve fra modulet.

Menutekstindstillinger

Skift til fanen Design af modulet og ændre tekstparametrene i menuen i overensstemmelse hermed:

  • Skrifttypemenu: Poppins
  • Menuskrifttypevægt: Semi fed
  • Tekstfarve: #003e51
  • Menutekststørrelse: 16px
  • Tekstjustering: Højre

Indstillinger for rullemenu

Skift derefter indstillingerne fra rullemenuen.

  • Rullemenulinjefarve: #7159c8

Ikonindstillinger

Skift også ikonindstillingerne.

  • Indkøbskurv Ikon Farve: #670fff
  • Søg ikon farve: #670fff
  • Hamburger Menu Ikon Farve: #670fff

dimensionering

Gå derefter til størrelsesindstillingerne og tildel en maksimal bredde på logo.

  • Logo Maks. bredde: 280px

afstand

Fjern også standard bundmargen fra modulet.

  • Margen (bund): 0px

Gør sektionen klæbrig

Nu hvor vores menu er på plads, gør vi også sektionen klistret. Åbn sektionsindstillingerne, gå til fanen Avanceret og anvend følgende indstillinger:

  • Sticky Position: Hold dig til toppen
  • Forskydning fra omkringliggende klæbrige elementer: JA
  • Overgangsstandard og Sticky Styles: JA

Baggrundsfarve i klæbrig tilstand

Skift derefter baggrundsfarven for afsnittet til klæbrig tilstand.

  • Baggrundsfarve: #ffffff

Sticky state box skygge

Påfør også en kasseskygge på sektionen.

  • Skyggefarve (skrivebord): rgba(0,0,0,0)
  • Skyggefarve (klæbende): rgba(0,0,0,0.04)

Tilføjet et hamburgerikon til menumodulet

Tilføj CSS ID til menumodulet

Åbn først menumodulets indstillinger, gå til fanen Avanceret og tildel et CSS ID.

  • CSS ID: divi-menu

Tilføj et kodemodul under menumodulet

Tilføj derefter et kodemodul under menumodulet.

Tilføj script- og stiltags

Vi vil bruge CSS og JQuery kode. For at forberede dette tilføjer vi stil- og script-tags.

Tilføj CSS-kode

Vi indsætter følgende linjer med CSS-kode mellem style-tags:

.toggle-icon:after {
content: "61";
font-size: 32px;
font-family: ETmodules !important;
color: #003e51;
position: absolute;
top: 26px;
right: 0;
cursor: pointer;
}
 
#divi-menu .et_pb_menu__menu>nav {
margin-right: 38px;
visibility: hidden;
opacity: 0;
   
-webkit-transition: .1s ease-in-out;
-moz-transition: .1s ease-in-out;
-o-transition: .1s ease-in-out;
transition: .1s ease-in-out;
   
transform: translateY(50%);  
}
   
.reveal-menu-items {
opacity: 1 !important;
visibility: visible !important;
transform: translateY(0%) !important;
}
   
.icon-switch:after {
content: '4d';
font-size: 32px;
font-family: ETmodules !important;
color: #003e51;
position: absolute;
top: 26px;
right: 0;
cursor: pointer;    
}

Tilføj JQuery

Tilføj linjer med åbnings-JQuery-kode

Dernæst vil vi have JQuery-koden. Tilføj følgende linjer med JQuery-kode mellem script-tags:

jQuery(function($){
$(document).ready(function(){
 
});
});

Opret variabler

Opret derefter nogle variabler.

var toggleIcon = $('<div class="toggle-icon"></div>');
var desktopMenu = $('#divi-menu .et_pb_menu__menu>nav');

Placer skifte-ikonet i menumodulet

Placer derefter skifteikonvariablen i menumodulet ved hjælp af følgende kodelinje:

toggleIcon.insertAfter(desktopMenu);

Tilføj en klikfunktion

Vi tilføjer også en klikfunktion.

toggleIcon.click(function(){
    desktopMenu.toggleClass('reveal-menu-items');
  $(this).toggleClass('icon-switch');
});

Gem ændringer i Divi Theme Builder

Nu hvor alt er på plads, er der kun tilbage at gemme alle Divi Theme Builder-modifikationerne og se resultatet!

Divi Theme Builder

undersøgelse

Nu hvor vi har gennemgået alle trinene, lad os tage et sidste kig på slutresultatet.

hamburgerikon i Divi Menu-modulet

Download DIVI nu!!!

Konklusion

I denne artikel viste vi dig, hvordan du bliver kreativ med din globale header i Divi Theme Builder. 

Specifikt har vi vist dig, hvordan du også tilføjer et hamburgermenuikon på skrivebordet. Som standard vises et hamburgerikon på tablet og mobil.

Vi håber, at denne vejledning vil inspirere dig til dine næste Divi-projekter. Hvis du har spørgsmål eller forslag, så find os her kommentarafsnittet at diskutere det.

Du kan også konsultere vores ressourcer, hvis du har brug for flere elementer for at fuldføre dine hjemmesideoprettelsesprojekter. Eller se også vores guide på WordPress blog oprettelse eller den ene på Divi: tidenes bedste WordPress-tema.

Men i mellemtiden del denne artikel på dine forskellige sociale netværk.

...