Tworzenie zaawansowanego menu rozwijanego eleganckich motywów za pomocą kreatora motywów Divi

Opublikowany: 2020-06-10

Odkąd pojawił się Divi's Theme Builder, sposób, w jaki projektujemy nagłówki i stopki na naszych stronach internetowych za pomocą Divi, stał się łatwiejszy niż kiedykolwiek. Wszystko można dostosować i uzyskać dokładnie takie menu, jakie masz na myśli, bez konieczności opuszczania intuicyjnego środowiska Divi. Teraz, w pewnym momencie, możesz natknąć się na rozwijane menu Eleganckie motywy na naszej stronie internetowej. To rozwijane menu jest bardziej zaawansowanym typem mega menu, które twórczo łączy ikony, tekst i wezwania do działania. Pozwala to odwiedzającym na wizualną nawigację po różnych dostarczanych produktach. Przekłada się to również na piękne zagnieżdżone menu na mniejszych ekranach.

W tym samouczku pokażemy, jak odtworzyć to zaawansowane menu rozwijane Elegant Themes w narzędziu Divi Theme Builder. Połączymy to, co najlepsze z obu światów; użyjemy wbudowanych elementów Divi, aby stworzyć podstawę naszych list rozwijanych i połączyć je z kodem, który umieszcza listy rozwijane w menu WordPress. Będziesz mógł również pobrać plik JSON za darmo!

Weźmy się za to.

Zapowiedź

Zanim zagłębimy się w samouczek, rzućmy okiem na wyniki na różnych rozmiarach ekranu.

Pulpit

eleganckie menu rozwijane motywów

mobilny

eleganckie menu rozwijane motywów

Pobierz układ nagłówka menu rozwijanego Advanced Elegant Themes ZA DARMO

Aby położyć swoje ręce na darmowym układzie nagłówka, najpierw musisz go pobrać za pomocą przycisku poniżej. Aby uzyskać dostęp do pobrania, musisz zapisać się na naszą listę e-mailową Divi Daily, korzystając z poniższego formularza. Jako nowy subskrybent otrzymasz jeszcze więcej dobroci Divi i darmowy pakiet Divi Layout w każdy poniedziałek! Jeśli jesteś już na liście, po prostu wpisz poniżej swój adres e-mail i kliknij pobierz. Nie będziesz „ponownie subskrybować” ani otrzymywać dodatkowych wiadomości e-mail.

Pobierz pliki
Pobierz za darmo

Pobierz za darmo

Dołącz do biuletynu Divi, a wyślemy Ci e-mailem kopię najlepszego pakietu układu strony docelowej Divi, a także mnóstwo innych niesamowitych i bezpłatnych zasobów, wskazówek i sztuczek Divi. Idź dalej, a w mgnieniu oka zostaniesz mistrzem Divi. Jeśli masz już subskrypcję, wpisz poniżej swój adres e-mail i kliknij Pobierz, aby uzyskać dostęp do pakietu układów.

Udało Ci się zasubskrybować. Sprawdź swój adres e-mail, aby potwierdzić subskrypcję i uzyskać dostęp do bezpłatnych cotygodniowych pakietów układów Divi!

Jak przesłać plik JSON

Rozpakuj spakowany folder, który udało Ci się pobrać powyżej. Następnie przejdź do swojej witryny WordPress> Divi> Biblioteka Divi i prześlij plik JSON.

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

Po zapisaniu układu w bibliotece Divi możesz przejść do Kreatora motywów Divi i zaimportować zapisany układ, klikając „Dodaj globalny nagłówek” lub „Dodaj niestandardowy nagłówek” i wybierając „Buduj globalny/niestandardowy nagłówek”. Przejdź do zakładki „Twoje zapisane układy” w Bibliotece Divi, wybierz układ przesłany w poprzednim kroku i zapisz wszystkie zmiany w Kreatorze motywów Divi.

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

Aby mieć działające menu od samego początku, będziesz musiał przejść przez pierwszą część tego samouczka poniżej; dodawanie klas CSS do pozycji menu na indywidualnym poziomie. Będziesz także musiał włączyć jedną z klas CSS wewnątrz modułu kodu, jak pokazano w części 5 tego samouczka.

1. Dodaj klasy CSS do pozycji menu

Przejdź do menu w wyglądzie

Pierwsza część tego samouczka skupia się na skonfigurowaniu elementów menu WordPress z odpowiednimi klasami CSS. Aby to zrobić, przejdź do pulpitu WordPress> Menu> Utwórz nowe menu lub otwórz istniejące.

eleganckie menu rozwijane motywów

Włącz opcję klasy CSS

Następnie w prawym górnym rogu ekranu zobaczysz „Opcje ekranu”. Przełącz tę opcję i włącz „Klasy CSS” we właściwościach menu zaawansowanego. Umożliwi nam to dodawanie klas CSS do określonych pozycji menu na indywidualnym poziomie.

eleganckie menu rozwijane motywów

Dodaj kolejne klasy CSS do pozycji menu, które wymagają listy rozwijanej

W tym samouczku stworzymy trzy różne listy rozwijane i przypiszemy każde z nich do określonego elementu menu. Aby rozpocząć ten proces, musimy przypisać dwie różne klasy CSS do trzech pozycji menu, które chcemy umieścić w menu rozwijanym.

  • Pierwsza pozycja menu, do której chcesz przypisać listę rozwijaną: pierwszy poziom pierwszy poziom-1
  • Druga pozycja menu, do której chcesz przypisać listę rozwijaną: pierwszy poziom pierwszy poziom-2
  • Trzecia pozycja menu, do której chcesz przypisać listę rozwijaną: pierwszy poziom pierwszy poziom-3

eleganckie menu rozwijane motywów

2. Utwórz niestandardowy nagłówek za pomocą kreatora motywów Divi

Przejdź do kreatora motywów Divi

Po ustanowieniu klasy CSS elementu menu nadszedł czas, aby przejść do Divi. Przejdź do Divi Theme Builder i wybierz „Dodaj globalny/niestandardowy nagłówek”.

eleganckie menu rozwijane motywów

Zacznij budować globalny nagłówek

Następnie wybierz „Buduj globalny nagłówek”, aby zostać przekierowanym do edytora szablonów.

eleganckie menu rozwijane motywów

Ustawienia sekcji

Kolor tła

Wewnątrz szablonu zauważysz sekcję. Otwórz tę sekcję i zmień kolor tła.

  • Kolor tła: #ffffff

eleganckie menu rozwijane motywów

Rozstaw

Następnie usuń wszystkie domyślne wyściółki górnej i dolnej sekcji.

  • Górna wyściółka: 0px
  • Dolna wyściółka: 0px

eleganckie menu rozwijane motywów

Cień Pudełka

I dodaj również subtelny cień pudełkowy.

  • Pozycja pionowa cienia pudełka: 0px
  • Siła rozmycia cieni w pudełku: 30px
  • Kolor cienia: rgba (103.151.255.0.17)

eleganckie menu rozwijane motywów

Dodaj nowy wiersz

Struktura kolumny

Kontynuuj, dodając pierwszy wiersz do sekcji, korzystając z następującej struktury kolumn:

eleganckie menu rozwijane motywów

Rozmiary

Nie dodając jeszcze żadnych modułów, otwórz ustawienia wiersza i zmodyfikuj ustawienia rozmiaru w następujący sposób:

  • Użyj niestandardowej szerokości rynny: Tak
  • Szerokość rynny: 1
  • Maksymalna szerokość: 1440px

eleganckie menu rozwijane motywów

Rozstaw

Zmień górne i dolne wartości dopełnienia w ustawieniach odstępów.

  • Górna wyściółka: 10px
  • Dolna wyściółka: 10px

eleganckie menu rozwijane motywów

Dodaj moduł menu do wiersza

Wybierz menu

Następnie dodaj moduł menu do kolumny wiersza i wybierz menu WordPress, które zmodyfikowałeś w pierwszej części tego samouczka.

eleganckie menu rozwijane motywów

Prześlij logo

Następnie prześlij logo.

eleganckie menu rozwijane motywów

Ustawienia tekstu menu

Przejdź do zakładki projektowania i odpowiednio zmień ustawienia tekstu menu:

  • Czcionka menu: Lato
  • Grubość czcionki menu: pogrubiona
  • Styl czcionki menu: wielkie litery
  • Kolor tekstu menu: rgba (32,41,47,0.62)
  • Rozmiar tekstu menu: 13px
  • Odstępy między literami menu: 3px
  • Wyrównanie tekstu: do prawej

eleganckie menu rozwijane motywów

Rozwijane ustawienia menu

Następnie wprowadź zmiany w ustawieniach menu rozwijanego.

  • Kolor tła menu rozwijanego: #ffffff
  • Kolor linii menu rozwijanego: rgba(0,0,0,0)
  • Kolor tekstu menu rozwijanego: #000000
  • Kolor tła menu mobilnego: #f2f4f5
  • Kolor tekstu menu mobilnego: #000000

eleganckie menu rozwijane motywów

Ustawienia ikon

Jak również ustawienia ikon.

  • Kolor ikony koszyka na zakupy: #000000
  • Kolor ikony wyszukiwania: #000000
  • Kolor ikony menu hamburgerów: #ff4a9e

eleganckie menu rozwijane motywów

Rozmiary

I uzupełnij ustawienia modułu, przypisując maksymalną wysokość logo do ustawień rozmiaru.

  • Maksymalna wysokość logo: 64px

eleganckie menu rozwijane motywów

3. Utwórz elementy rozwijane

Dodaj nowy wiersz do sekcji

Struktura kolumny (zgodna liczba potrzebnych menu rozwijanych)

Po utworzeniu domyślnego menu nadszedł czas, aby utworzyć menu rozwijane. W tym celu dodamy nowy wiersz zawierający trzy kolumny o jednakowej wielkości. Liczba kolumn odpowiada liczbie rozwijanych menu, które utworzymy.

eleganckie menu rozwijane motywów

Rozmiary

Nie dodając jeszcze żadnych modułów, otwórz ustawienia wiersza i odpowiednio zmodyfikuj ustawienia rozmiaru:

  • Użyj niestandardowej szerokości rynny: Tak
  • Szerokość rynny: 1
  • Szerokość: 86%
  • Maksymalna szerokość: brak

eleganckie menu rozwijane motywów

Rozstaw

Następnie usuń wszystkie domyślne górne i dolne wyściółki.

  • Górna wyściółka: 0px
  • Dolna wyściółka: 0px

eleganckie menu rozwijane motywów

Klasa CSS

I przypisz klasę CSS do wiersza.

  • Klasa CSS: dropdown-menu-row

eleganckie menu rozwijane motywów

Wszystkie klasy CSS kolumn

Po zakończeniu ogólnych ustawień wierszy otwórz każdą kolumnę osobno i przypisz następującą klasę CSS:

  • Klasa CSS: rozwijane-menu-kolumna

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

Dodaj Blurb Module #1 do kolumny 1

Dodaj zawartość

Czas dodać moduły! Zaczniemy od utworzenia pierwszego menu rozwijanego w pierwszej kolumnie. Aby wyświetlić wszystkie różne produkty, użyjemy modułu Blurb Divi. Dodaj wybrane przez siebie treści.

eleganckie menu rozwijane motywów

Wybierz ikonę

Następnie wybierz pasującą ikonę.

eleganckie menu rozwijane motywów

Dodaj link

Dodaj też link do modułu.

eleganckie menu rozwijane motywów

Ustawienia ikon

Przejdź do zakładki projektu i dostosuj ustawienia ikony w następujący sposób:

  • Kolor ikony: #8f42ec
  • Umieszczenie obrazu/ikony: po lewej
  • Użyj rozmiaru czcionki ikony: Tak
  • Rozmiar czcionki ikony: 30px

eleganckie menu rozwijane motywów

Ustawienia tekstu tytułu

Następnie dostosuj styl tekstu tytułu.

  • Czcionka tytułu: Lato
  • Grubość czcionki tytułu: pogrubiona
  • Styl czcionki tytułu: wielkie litery
  • Kolor tekstu tytułu: #8f42ec
  • Rozmiar tekstu tytułu: 16px
  • Odstępy między literami tytułu: 2px

eleganckie menu rozwijane motywów

Ustawienia tekstu podstawowego

Wraz z treścią tekstu.

  • Czcionka ciała: Lato
  • Kolor tekstu ciała: #999999

eleganckie menu rozwijane motywów

Rozmiary

Upewniamy się, że szerokość treści również wynosi „100%”.

  • Szerokość treści: 100%

eleganckie menu rozwijane motywów

Rozstaw

Następnie przejdziemy do ustawień odstępów i użyjemy różnych wartości dopełnienia na różnych rozmiarach ekranu.

  • Górna wyściółka: 15px
  • Dolna wyściółka: 15px
  • Lewa wyściółka: 6% (komputer), 2% (tablet), 3% (telefon)
  • Prawa wyściółka: 6% (komputer), 2% (tablet), 3% (telefon)

Unosić się:

  • Górna wyściółka: 15px
  • Dolna wyściółka: 15px
  • Lewa wyściółka: 8%
  • Prawa wyściółka: 4%

eleganckie menu rozwijane motywów

Animacje

Następnie usuniemy domyślną animację ikon w ustawieniach animacji.

  • Animacja obrazu/ikony: brak animacji

eleganckie menu rozwijane motywów

Klasa CSS

Następnie przejdziemy do zakładki zaawansowane i przypiszemy klasę CSS do naszego modułu. Każdy moduł w rozwijanym menu wymaga tej samej przypisanej do niego klasy CSS, aby mógł być uwzględniony w rozwijanym menu.

  • Klasa CSS: dropdown-menu-item

eleganckie menu rozwijane motywów

Główny element CSS

Na koniec uzupełnimy ustawienia modułu, zmieniając kursor za pomocą jednej linii kodu CSS w głównym elemencie.

cursor: pointer;

eleganckie menu rozwijane motywów

Moduł Clone Blurb x3

Po ukończeniu pierwszego modułu Blurb sklonuj go trzy razy.

eleganckie menu rozwijane motywów

Zmień zawartość i ikony

Zmodyfikuj całą zawartość i ikony dla każdego duplikatu.

eleganckie menu rozwijane motywów

Zmień linki

Wraz z linkami.

eleganckie menu rozwijane motywów

Klonuj ostatni moduł Blurb raz

Kontynuuj, klonując jeden raz ostatni moduł Blurb w kolumnie.

eleganckie menu rozwijane motywów

Dodaj kolor tła

Otwórz zduplikowane ustawienia modułu Blurb i zmień kolor tła.

  • Kolor tła: #f9f9f9

eleganckie menu rozwijane motywów

Zmień ustawienia ikon

Zmodyfikuj również ustawienia ikon.

  • Kolor ikony: #3b45eb
  • Rozmiar czcionki ikony: 22px

eleganckie menu rozwijane motywów

Zmień ustawienia tekstu tytułu

Wraz z ustawieniami tekstu tytułu.

  • Kolor tekstu tytułu: #3b45eb
  • Rozmiar tekstu tytułu: 14px

eleganckie menu rozwijane motywów

Zmień treść i łącze

I oczywiście treść i link.

eleganckie menu rozwijane motywów

Wyłącz na tablecie i telefonie

Drugi typ modułu Blurb, który mamy w tym menu rozwijanym, będzie widoczny tylko na większych ekranach. Pomoże nam to zapewnić, że menu rozwijane nie stanie się zbyt przytłaczające na mniejszych ekranach. Aby ukryć moduł na mniejszych ekranach, przejdź do zakładki zaawansowane i wyłącz moduł na tablecie i telefonie.

eleganckie menu rozwijane motywów

Moduł Clone Blurb x3

Po ukończeniu drugiego typu modułu Blurb możesz go sklonować trzy razy.

eleganckie menu rozwijane motywów

Zmień zawartość i ikony

Upewnij się, że zmieniłeś zawartość i ikony dla każdego duplikatu.

eleganckie menu rozwijane motywów

Zmień linki

Wraz z linkami.

eleganckie menu rozwijane motywów

Dodaj moduł tekstowy do kolumny 1

Dodaj zawartość

Ostatnim modułem, którego potrzebujemy w naszym menu rozwijanym, jest moduł tekstowy. Używamy modułu tekstowego zamiast modułu przycisku, ponieważ moduł tekstowy łatwiej dostosuje się do środowiska rozwijanego. Dodaj wybraną kopię.

eleganckie menu rozwijane motywów

Kolor tła

Następnie zmień kolor tła.

  • Kolor tła: #3776ff

eleganckie menu rozwijane motywów

Ustawienia tekstu

Przejdź do zakładki projektu i odpowiednio zmodyfikuj ustawienia tekstu:

  • Czcionka tekstu: Lato
  • Grubość czcionki tekstu: pogrubiona
  • Styl czcionki tekstu: wielkie litery
  • Kolor tekstu: #ffffff
  • Odstępy między literami tekstu: 3px
  • Wyrównanie tekstu: do środka

eleganckie menu rozwijane motywów

Rozstaw

Dodaj też kilka niestandardowych wartości odstępów.

  • Górny margines: 20px
  • Margines dolny: 20px
  • Lewy margines: 4%
  • Prawy margines: 4%
  • Górna wyściółka: 15px
  • Dolna wyściółka: 15px

eleganckie menu rozwijane motywów

Granica

Następnie dodaj zaokrąglone rogi do ustawień obramowania.

  • Wszystkie rogi: 100px

eleganckie menu rozwijane motywów

Cień Pudełka

Włącz subtelny cień pudełkowy.

  • Pozycja pionowa cienia pudełka: 14px
  • Kolor cienia: rgba (0,0,0,0) (domyślnie), rgba (0,0,0,0,09) (najechanie kursorem)

eleganckie menu rozwijane motywów

Przekształć Tłumacz

Po najechaniu chcemy, aby przycisk lekko się podniósł. Aby dodać ten efekt, po najechaniu myszą użyjemy niestandardowych ustawień tłumaczenia transformacji.

  • Po prawej: -3px (najedź)

eleganckie menu rozwijane motywów

Klasa CSS

Podobnie jak wszystkie inne moduły w naszym menu rozwijanym, ten moduł wymaga następującej klasy CSS:

  • Klasa CSS: dropdown-menu-item

eleganckie menu rozwijane motywów

Główny element CSS

A my uzupełnimy ustawienia modułu, zmieniając kursor za pomocą jednej linii kodu CSS w głównym elemencie.

cursor: pointer;

eleganckie menu rozwijane motywów

Usuń kolumnę 2 i 3

Po wypełnieniu pierwszej kolumny menu rozwijanego możesz otworzyć ustawienia wiersza i usunąć dwie puste kolumny w wierszu.

eleganckie menu rozwijane motywów

Klonuj pierwszą kolumnę dwa razy

Dwukrotnie sklonuj pierwszą kolumnę.

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

Dostosuj przedmioty

I dostosuj wszystkie elementy w dwóch pozostałych menu rozwijanych w dowolny sposób.

eleganckie menu rozwijane motywów

4. Dodaj kod CSS i JQuery

Dodaj nowy moduł kodu do kolumny wiersza nr 1

Teraz, gdy mamy już wszystkie pozycje menu rozwijanego, nadszedł czas, aby przekształcić je w menu rozwijane i umieścić menu rozwijane w pasującej pozycji menu. Dodaj moduł kodu do pierwszego wiersza, tuż pod modułem menu.

eleganckie menu rozwijane motywów

Wstaw kod CSS

I wstaw następujący kod CSS:

<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>

eleganckie menu rozwijane motywów

Wstaw kod JQuery

Używamy również kodu JQuery. Upewnij się, że umieściłeś ten kod między tagami skryptu, jak widać na poniższym zrzucie ekranu.

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);
});
  
});
});

eleganckie menu rozwijane motywów

5. Włącz klasę CSS po zakończeniu dostosowywania menu

Jak tylko skończysz dostosowywać wszystkie elementy rozwijane, będziesz miał jedną rzecz do zrobienia: ukrycie całego wiersza zawierającego elementy menu rozwijanego. To, w połączeniu z funkcją ładowania w naszym kodzie, zapobiegnie wyświetlaniu menu rozwijanych podczas ładowania strony. Po włączeniu tej klasy CSS nie zobaczysz już drugiego wiersza w programie Visual Builder, ale będziesz mieć do niego dostęp w trybie szkieletowym i/lub tymczasowo wyłączyć klasę CSS podczas wprowadzania zmian w menu rozwijanych. Aby włączyć klasę, usuń nawiasy „/* */” na początku i na końcu klasy CSS.

  • Klasa CSS: dropdown-menu-row

eleganckie menu rozwijane motywów

6. Tworzenie więcej niż 3 menu rozwijanych

Dodaj klasy CSS do elementów menu w wyglądzie

Jeśli szukasz sposobu na dodanie do menu więcej niż 3 menu rozwijanych, musisz wrócić do menu i dodać kolejne klasy CSS do czwartego elementu menu.

  • Czwarta pozycja menu, do której chcesz przypisać listę rozwijaną: pierwszy poziom pierwszy poziom-4

eleganckie menu rozwijane motywów

Klonuj kolumnę na końcu rzędu

Następnie wróć do nagłówka i sklonuj ostatnią kolumnę.

eleganckie menu rozwijane motywów

Upewnij się, że klasy CSS kolumn i modułów są na swoim miejscu

Upewnij się, że klasy CSS kolumn i modułów są na miejscu dla nowego menu rozwijanego i gotowe! Ważne jest, aby zawsze dedykować nową kolumnę nowemu menu rozwijanemu i przestrzegać kolejności kolumn w wierszu. Oznacza to, że kolumna 1 będzie rozwijana 1, kolumna 2 będzie rozwijana 2 itd.

  • Klasa CSS kolumny: rozwijane-menu-kolumna
  • Moduł CSS Class: dropdown-menu-item

eleganckie menu rozwijane motywów

eleganckie menu rozwijane motywów

Zapowiedź

Teraz, gdy przeszliśmy przez wszystkie kroki, przyjrzyjmy się ostatecznemu wynikowi na różnych rozmiarach ekranu.

Pulpit

eleganckie menu rozwijane motywów

mobilny

eleganckie menu rozwijane motywów

Końcowe przemyślenia

W tym samouczku pokazaliśmy, jak odtworzyć menu rozwijane Elegant Themes za pomocą Kreatora motywów Divi. Połączyliśmy to, co najlepsze z obu światów i wykorzystaliśmy wbudowane elementy Divi, aby nadać styl wszystkim elementom w naszym menu rozwijanym, a następnie użyliśmy kodu, aby umieścić wszystkie listy rozwijane w odpowiadających im elementach menu w menu WordPress. Udało Ci się również pobrać plik JSON za darmo! Jeśli masz jakieś pytania lub sugestie, możesz zostawić komentarz w sekcji komentarzy poniżej.

Jeśli chcesz dowiedzieć się więcej o Divi i zdobyć więcej gratisów Divi, zasubskrybuj nasz biuletyn e-mailowy i kanał YouTube, dzięki czemu zawsze będziesz jedną z pierwszych osób, które poznają i będą czerpać korzyści z tych bezpłatnych treści.