Möchten Sie kreativ werden, indem Sie ein erweiterbares Sticky-Menü erstellen, wenn Sie mit der Maus darüber fahren? Divi ?

In diesem Tutorial zeigen wir Ihnen, wie Sie mit der Maus ein erweiterbares Sticky-Menü erstellen von Divis Mechanic Layout Pack . 

Wir behandeln zwei verschiedene Beispieldesigns, die Sie von Grund auf neu erstellen und auf jede Art von Design anwenden können Website die du erschaffst! 

Das Menü wird beim Hover auf dem Desktop angezeigt und beim Klicken auf Mobilgeräten aktiviert.

Lassen Sie uns gehen!

Übersicht

Bevor wir in dieses Tutorial eintauchen, werfen wir einen kurzen Blick auf das Ergebnis auf verschiedenen Bildschirmgrößen.

Beispiel 1

Desktop-Computer

erweiterbares Sticky-Menü beim Hover mit Divi

Mobil

erweiterbares Sticky-Menü beim Hover mit Divi

Laden Sie DIVI jetzt herunter!!!

Beispiel 2

Desktop-Computer

erweiterbares Sticky-Menü beim Hover mit Divi

Mobil

erweiterbares Sticky-Menü beim Hover mit Divi

Laden Sie DIVI jetzt herunter!!!

Allgemeine Schritte

Feste Navigation deaktivieren

Greifen Sie auf die Divi-Designoptionen zu

Wir beginnen mit einigen allgemeinen Schritten. Diese Schritte sind für beide Beispiele gleich und erforderlich, um das gewünschte Ergebnis zu erzielen.

Wenn Sie vorhaben, ein erweiterbares Sticky-Menü am unteren Rand Ihrer Seite zu verwenden, sollten Sie die Hauptmenüleiste oben weglassen. 

Lesen Sie auch: So erstellen Sie benutzerdefinierte Bildüberlagerungen in Divi

Dafür müssen Sie gehen Divi >> Themenoptionen aus dem WordPress-Dashboard

Feste Navigation deaktivieren

Dort müssen Sie deaktivieren „Feste Navigationsleiste“ um sicherzustellen, dass oben auf Ihrer Seite kein Platz mehr vorhanden ist.

  • Feste Navigationsleiste: Deaktiviert

Blenden Sie die Hauptmenüleiste auf der Seite aus

Seiteneinstellungen öffnen

Gehen Sie zu der Seite, auf der Sie das erweiterbare Sticky-Menü hinzufügen möchten, und öffnen Sie die Seiteneinstellungen.

Fügen Sie benutzerdefiniertes CSS hinzu

Blenden Sie das Hauptmenü aus, indem Sie Ihrer Seite die folgenden CSS-Codezeilen hinzufügen.

#main-header {
display: none;
}

Fügen Sie am Ende der Seite einen neuen Abschnitt hinzu

Unabhängig davon, welches Beispiel Sie neu erstellen möchten, bleiben einige der grundlegenden Schritte gleich. Der erste Schritt besteht darin, unten auf der Seite einen regulären Abschnitt hinzuzufügen.

Abstand

Öffnen Sie Abschnittseinstellungen und ändern Sie die folgenden Einstellungen im Tab Design unter Option Abstand.

  • Polsterung (oben und unten): 0px

Fügen Sie eine neue Zeile hinzu

Struktur der Spalte

Fahren Sie fort, indem Sie eine neue Zeile mit der folgenden Spaltenstruktur hinzufügen:

Sizing

Öffnen Sie, ohne noch Module hinzuzufügen, die Linieneinstellungen und ändern Sie die folgenden Einstellungen in der Registerkarte Design unter Option Größe

  • Benutzerdefinierte Bundstegbreite verwenden: JA
  • Rinnenbreite: 1
  • Breite: 100 %
  • Maximale Breite: 100 %

Abstand

Entfernen Sie dann standardmäßig alle oberen und unteren Polsterungen unter der Option Abstand.

  • Polsterung (oben und unten): 0px

Hauptelement

Wir lassen zu, dass die gesamte Zeile am Ende unserer Seite bleibt, indem wir dem Hauptzeilenelement zwei einfache Zeilen CSS-Code hinzufügen.

bottom: 0px;
position: fixed;

Z-Index

Und wir stellen sicher, dass die Zeile (und das Textmodul, das wir in den nächsten Schritten hinzufügen) über allem bleibt Inhalt der Seite durch Erhöhen des Z-Index, Erweitern Sie die Option Position.

  • Z-Index: 99

Codemodul zur Spalte hinzufügen

Fügen Sie CSS-Code zwischen Style-Tags hinzu

Der letzte Teil der allgemeinen Schritte besteht darin, der neuen Zeile ein Codemodul hinzuzufügen. Der CSS-Code, den wir in diesem Code-Modul hinzufügen, hilft uns, den aufschlussreichen Effekt beim Hover zu erzielen. 

Siehe auch: So erstellen Sie ein Spinning-Wheel-Menü beim Hover in Divi

Fügen Sie die folgenden CSS-Codezeilen in das Modul ein:

<style>
.dt-menu li {
font-size: 0;
line-height: 0;
}
.dt-menu:hover li {
font-size: 2vh;
line-height: 2.1em;
}
</style>

Beispieldesign Nr. 1

Fügen Sie der Spalte ein Textmodul hinzu

Inhalt hinzufügen

Nachdem wir nun alle Schritte durchlaufen haben, können wir uns auf die beiden verschiedenen Designbeispiele konzentrieren, beginnend mit dem ersten! 

Fügen Sie der Spalte Ihrer Zeile ein Textmodul hinzu. In der Gegend von Inhaltverwenden wir den Absatzstil, um den Text anzuzeigen '≡Menü'

Wir platzieren dann alle Menüpunkte in einer ungeordneten Liste. Wir werden auch einen Link zu jedem der Seitentitel einzeln hinzufügen.

Standard-Hintergrundfarbe

Gehen Sie zu den Hintergrundeinstellungen des Moduls und ändern Sie die Hintergrundfarbe.

  • Hintergrund: #ffffff

Hintergrundfarbe beim Hover

Ändern Sie diese Hintergrundfarbe beim Hover.

  • Hintergrund (Hover): rgba(255,255,255,0.83)

Hintergrund mit Farbverlauf

Und fügen Sie auch einen Standardverlaufshintergrund hinzu.

  • Farbe links: rgba(255,255,255,0)
  • Rechte Farbe: #ffffff
  • Position rechts: 60 %

Standardeinstellungen für Text

Fahren Sie fort, indem Sie zur Registerkarte gehen Design und Ändern der Texteinstellungen.

  • Textschriftart: Khand
  • Schriftdicke: fett
  • Textfarbe: #021827
  • Textgröße: 3vh
  • Ausrichtung: Mitte

Einstellungen für Schwebetext

Ändern Sie einige der Hover-Texteinstellungen.

  • Textfarbe (Hover: rgba(255,255,255,0)
  • Textgröße (Hover): 0vh

Texteinstellungen verknüpfen

Gehen Sie als Nächstes zu den Linktexteinstellungen und ändern Sie die Linktextfarbe.

  • Linktextfarbe: #000000

Standardwerte auflisten (Desktop)

Wechseln Sie zu den Standardeinstellungen für den Listentext und passen Sie ihn nach Ihren Wünschen an. Stellen Sie sicher, dass Sie '0px' für die Textgröße im Standardzustand verwenden.

  • Schriftart für ungeordnete Liste: Khand
  • Listenschriftstil: TT
  • Listentextausrichtung: zentriert
  • Ungeordnete Textfarbe: rgba(255,255,255,0)
  • Textgröße der ungeordneten Liste: 0px
  • Listentextgewicht: 0em
  • Position des ungeordneten Listenstils: Innen

Hover-Listeneinstellungen

Ändern Sie dann einige der Werte beim Hover, damit Menüelemente angezeigt werden können.

  • Listentextfarbe (Hover): #000000
  • Textgröße der ungeordneten Liste (Hover): 2vh
  • Texthöhe der ungeordneten Liste (Hover): 2,1 em

Standardabstand (Desktop)

Gehen Sie dann zu den Abstandseinstellungen (Option Abstand) und dem Textmodul eine Form geben.

  • Rand (links und rechts): 45vw (Desktop), 39vw (Tablet), 33vw (Telefon)
  • Polsterung (oben und unten): 2vw (Desktop), 4vw (Tablet), 6vw (Telefon)

Schwebeabstand

Ändern Sie dieselben Werte beim Hover.

  • Rand (links und rechts): 14vw
  • Polsterung (oben und unten): 8vw

Standardrahmen (Desktop)

Gehen Sie zu den Randeinstellungen und stellen Sie sicher, dass jede der abgerundeten Ecken einen Wert von „0px“ hat.

Grenze beim Schweben

Aktivieren Sie Hover-Optionen an abgerundeten Ecken und ändern Sie die Werte nach oben links und oben rechts.

  • Oben links: 50vw
  • Oben rechts: 50vw

Schattenkiste

Fahren Sie fort, indem Sie dem Modul mit einem Kastenschatten Tiefe verleihen. Dadurch wird sichergestellt, dass das Menü auf der Seite nicht unbemerkt bleibt.

  • Feldschatten-Unschärfestärke: 1000px
  • Schattenfarbe: rgba (0,0,0,0.68)

CSS-Klasse

Wir fügen dem Modul auch eine CSS-Klasse hinzu.

  • CSS-Klasse: dt-Menü

Übergänge

Verringern Sie schließlich die Übergangsdauer in den Übergangseinstellungen.

  • Übergangsdauer: 100 ms

Beispieldesign Nr. 2

Fügen Sie der Spalte ein Textmodul hinzu

Inhalt hinzufügen

Kommen wir zum zweiten Beispiel! Hier werden wir wieder hinzufügen '≡Menü' Verwendung des Absatztextstils und Menüelemente unter Verwendung einer ungeordneten Liste. Wir werden auch einen Link zu jedem der Menüpunkte einzeln hinzufügen.

Standardhintergrundfarbe (Desktop)

Gehen Sie zu den Hintergrundeinstellungen und ändern Sie die Hintergrundfarbe.

  • Hintergrund: #ffffff

Hintergrundfarbe beim Hover

Ändern Sie die Hintergrundfarbe beim Hover.

  • Hintergrund (Hover): #f71535

Standardtexteinstellungen (Desktop)

Dann gehen Sie auf die Registerkarte Design und nehmen Sie einige Änderungen am Erscheinungsbild des Textes vor.

  • Textschriftart: Khand
  • Schriftdicke: fett
  • Textfarbe: #021827
  • Textgröße: 3vh

Hovertext-Einstellungen

Ändern Sie diese Einstellungen beim Hover.

  • Textfarbe (Hover): rgba(255,255,255,0)
  • Textgröße (Hover): 0vh

Texteinstellungen verknüpfen

Gehen Sie zu den Texteinstellungen und ändern Sie die Linktextfarbe.

  • Linktextfarbe: #ffffff

Standardeinstellungen für Listentext

Ändern Sie auch die Designeinstellungen der ungeordneten Listenelemente.

  • Schriftart für ungeordnete Liste: Khand
  • Schriftstil für ungeordnete Liste: TT
  • Listentextausrichtung: zentriert
  • Textfarbe der ungeordneten Liste: rgba(255,255,255,0)
  • Listentextgröße: 0px
  • Ungeordnete Listenzeilenhöhe: 0em
  • Position des ungeordneten Listenstils: Innen

Hover-Listeneinstellungen

Und ändern Sie einige dieser Werte beim Hover.

  • Textfarbe der ungeordneten Liste: #ffffff
  • Listentextgröße: 2vh
  • Zeilenhöhe der ungeordneten Liste: 2,1 em

Standardabstand (Desktop)

Gehen Sie dann zu den Abstandseinstellungen und geben Sie dem Modul etwas Platz.

  • Rand (rechts): 88 vw (Desktop und Tablet), 71 vw (Telefon)
  • Polsterung (oben): 6 vw (Desktop)), 10 vw (Tablet), 18 vw (Telefon)
  • Polsterung (unten): 4 vw (Desktop), 10 vw (Tablet), 12 vw (Telefon)
  • Linke Polsterung: 1vw

Schwebeabstand

Werte beim Hover ändern.

  • Rand (rechts): 59vw
  • Polsterung: (Oben)13vw, (Unten)8vw, (Links)1vw, (Rechts)13vw
Sticky-Menü-Erweiterung

Grenze

Und um dieses Viertelkreisdesign zu erstellen, ändern wir den oberen rechten Rand in den Randeinstellungen.

  • Oben rechts: 50vw

Schattenkiste

Wir fügen auch einen Kastenschatten hinzu, um Tiefe auf der Seite zu erzeugen.

  • Box-Schattenunschärfe-Stärke: 1000px
  • Schattenfarbe: rgba (0,0,0,0.68)

CSS-Klasse

Als nächstes fügen wir der Registerkarte eine CSS-Klasse hinzu Fortgeschrittener.

  • CSS-Klasse: dt-Menü

Übergänge

Und verringern Sie die Dauer des Übergangs auf der Registerkarte Fortgeschrittener um einen schnellen Übergang zu schaffen.

  • Übergangsdauer: 100 ms

Übersicht

Nachdem wir alle Schritte durchlaufen haben, werfen wir einen letzten Blick darauf, wie es auf verschiedenen Bildschirmgrößen aussieht.

Beispiel # 1

Büro

Sticky-Menü erweitern

Mobil

Sticky-Menü erweitern

Laden Sie DIVI jetzt herunter!!!

Beispiel # 2

Desktop-Computer

Mobil

Laden Sie DIVI jetzt herunter!!!

Zusammenfassung

In diesem Artikel haben wir Ihnen gezeigt, wie Sie ein erweiterbares Sticky-Menü mit erstellen des Divi Mechanic Layout Packs. Wir haben zwei verschiedene Designbeispiele behandelt, die Sie ändern und für jeden Typ verwenden können Website die du erschaffst!

Wir hoffen, dass dieses Tutorial Sie für Ihre nächsten Projekte inspirieren wird. Divi. Wenn Sie Bedenken oder Vorschläge haben, finden Sie uns unter der Kommentarbereich um darüber zu diskutieren.

Sie können sich auch beraten lassen unsere RessourcenWenn Sie mehr Elemente benötigen, um Ihre Projekte zur Erstellung von Internetseiten durchzuführen, konsultieren Sie unseren Leitfaden auf der WordPress-Blog-Erstellung oder der eine auf Divi: das beste WordPress-Theme aller Zeiten.

Aber in der Zwischenzeit Teile diesen Artikel in deinen verschiedenen sozialen Netzwerken.

...