So verkleinern Sie die Größe Ihres globalen Headers beim Scrollen mit Divis Theme Builder

Veröffentlicht: 2019-11-19

Wenn Sie eine feste globale Kopfzeile entwerfen, möchten Sie möglicherweise die Höhe der Kopfzeile verkleinern, wenn Ihre Besucher scrollen. Es hilft, den Platz zu reduzieren, den der globale Header in der Viewport-Höhe Ihrer Besucher einnimmt. In diesem Tutorial führen wir Sie durch diesen Prozess. Wir beginnen mit dem Erstellen des Menüs und fügen dann JQuery- und CSS-Code hinzu, um den Effekt auszulösen. Sie können die JSON-Datei auch kostenlos herunterladen!

Lasst uns anfangen.

Vorschau

Bevor wir in das Tutorial eintauchen, werfen wir einen kurzen Blick auf das Ergebnis für verschiedene Bildschirmgrößen.

Desktop

globale Headerhöhe verkleinern

Handy, Mobiltelefon

globale Headerhöhe verkleinern

Laden Sie die globale Header-Vorlage KOSTENLOS herunter

Um die kostenlose globale Header-Vorlage in die Hände zu bekommen, müssen Sie sie zuerst über die Schaltfläche unten herunterladen. Um Zugang zum Download zu erhalten, müssen Sie unsere Divi Daily-E-Mail-Liste abonnieren, indem Sie das untenstehende Formular verwenden. Als neuer Abonnent erhalten Sie jeden Montag noch mehr Divi-Güte und ein kostenloses Divi-Layout-Paket! Wenn Sie bereits auf der Liste stehen, geben Sie einfach unten Ihre E-Mail-Adresse ein und klicken Sie auf Download. Sie werden nicht „erneut abonniert“ oder erhalten zusätzliche E-Mails.

Laden Sie die Dateien herunter
Kostenlos herunterladen

Kostenlos herunterladen

Melden Sie sich beim Divi-Newsletter an und wir senden Ihnen eine Kopie des ultimativen Divi-Landing-Page-Layout-Pakets sowie jede Menge anderer fantastischer und kostenloser Divi-Ressourcen, Tipps und Tricks per E-Mail zu. Folgen Sie mit und Sie werden in kürzester Zeit ein Divi-Meister. Wenn Sie bereits abonniert sind, geben Sie einfach unten Ihre E-Mail-Adresse ein und klicken Sie auf Download, um auf das Layout-Paket zuzugreifen.

Sie haben sich erfolgreich abonniert. Bitte überprüfen Sie Ihre E-Mail-Adresse, um Ihr Abonnement zu bestätigen und Zugang zu kostenlosen wöchentlichen Divi-Layout-Paketen zu erhalten!

Abonnieren Sie unseren Youtube-Kanal

1. Gehen Sie zu Divi Theme Builder und fügen Sie eine neue Vorlage hinzu

Gehe zum Divi Theme Builder

Beginnen Sie mit dem Divi Theme Builder.

globale Headerhöhe verkleinern

Beginnen Sie mit dem Erstellen eines globalen Headers

Klicken Sie dann auf „Globalen Header erstellen“ und wählen Sie „Globalen Header erstellen“.

globale Headerhöhe verkleinern

2. Beginnen Sie mit dem Erstellen des globalen Headers

Abschnittseinstellungen

Hintergrundfarbe

Sobald Sie sich im Vorlageneditor befinden, sehen Sie einen Abschnitt. Öffnen Sie den Abschnitt und ändern Sie die Hintergrundfarbe in Weiß.

  • Hintergrundfarbe: #FFFFFF

globale Headerhöhe verkleinern

Größe

Wechseln Sie zur Design-Registerkarte des Moduls und ändern Sie die Breite.

  • Breite: 100%

globale Headerhöhe verkleinern

Abstand

Ändern Sie auch die obere und untere Auffüllung des Abschnitts.

  • Obere Polsterung: 2vw
  • Untere Polsterung: 2vw

globale Headerhöhe verkleinern

Box Schatten

Trennen Sie den Seiteninhalt vom globalen Header, indem Sie dem nächsten Abschnitt einen subtilen Boxschatten hinzufügen.

  • Stärke der Box-Schattenunschärfe: 50px
  • Schattenfarbe: rgba(0,0,0,0.13)

globale Headerhöhe verkleinern

CSS-ID

Fügen Sie dann dem Abschnitt eine CSS-ID hinzu. Später im Tutorial verwenden wir diese CSS-ID, um den verkleinernden globalen Header-Effekt beim Scrollen zu erstellen.

  • CSS-ID: Abschnittsauffüllung

globale Headerhöhe verkleinern

Hauptelement

Gehen Sie zur Registerkarte Erweitert, gehen Sie zu den benutzerdefinierten CSS-Einstellungen und korrigieren Sie den Abschnitt, indem Sie dem Hauptelement des Abschnitts zwei Zeilen CSS-Code hinzufügen.

position: fixed;
top: 0;

globale Headerhöhe verkleinern

Z-Index

Um sicherzustellen, dass der Abschnitt über allen Seiten- und Postinhalten angezeigt wird, erhöhen wir auch den Z-Index des Abschnitts.

  • Z-Index: 99999

globale Headerhöhe verkleinern

Neue Zeile hinzufügen

Spaltenstruktur

Nachdem Sie die Spalteneinstellungen abgeschlossen haben, fahren Sie fort, indem Sie eine neue Zeile mit der folgenden Spaltenstruktur hinzufügen:

globale Headerhöhe verkleinern

Größe

Ohne noch Module hinzuzufügen, öffnen Sie die Zeileneinstellungen und ändern Sie die Größe entsprechend:

  • Benutzerdefinierte Dachrinnenbreite verwenden: Ja
  • Dachrinnenbreite: 1
  • Spaltenhöhen ausgleichen: Ja
  • Maximale Breite: 100%

globale Headerhöhe verkleinern

Abstand

Entfernen Sie als Nächstes die standardmäßige obere und untere Auffüllung der Zeile.

  • Obere Polsterung: 0px
  • Untere Polsterung: 0px

globale Headerhöhe verkleinern

CSS-ID

Gehen Sie dann zur Registerkarte "Erweitert" und fügen Sie der Zeile eine CSS-ID hinzu. Wir benötigen diese CSS-ID später im Tutorial, damit der Verkleinerungseffekt funktioniert.

  • CSS-ID: Zeilenbreite

globale Headerhöhe verkleinern

Hauptelement

Um sicherzustellen, dass alle Spalten auf kleineren Bildschirmgrößen nebeneinander bleiben und um den gesamten Spalteninhalt zu zentrieren, fügen wir dem Hauptelement der Zeile zwei Zeilen CSS-Code hinzu.

display: flex;
align-items: center;

globale Headerhöhe verkleinern

Bildmodul zu Spalte 1 hinzufügen

Logo hochladen

Zeit, Module hinzuzufügen, beginnend mit einem Bildmodul in Spalte 1. Laden Sie ein Logo mit transparentem Hintergrund hoch.

globale Headerhöhe verkleinern

Größe

Ändern Sie als nächstes die Breite des Moduls.

  • Breite: 5vw (Desktop), 9vw (Tablet), 13vw (Telefon)

globale Headerhöhe verkleinern

Menümodul zu Spalte 2 hinzufügen

Menü auswählen

Gehen Sie zur zweiten Spalte und fügen Sie ein Menümodul ein. Wählen Sie ein Menü Ihrer Wahl.

globale Headerhöhe verkleinern

Hintergrundfarbe entfernen

Entfernen Sie als nächstes die Hintergrundfarbe des Moduls.

globale Headerhöhe verkleinern

Layout

Wechseln Sie zum Design-Tab des Moduls und ändern Sie auch das Layout.

  • Stil: Zentriert
  • Richtung des Dropdown-Menüs: Abwärts

globale Headerhöhe verkleinern

Menütext

Öffnen Sie dann die Menütexteinstellungen und nehmen Sie einige Änderungen vor.

  • Menüschrift: Rubik
  • Menütextfarbe: #000000
  • Menütextgröße: 0,9 vw (Desktop), 2 vw (Tablet), 3 vw (Telefon)

globale Headerhöhe verkleinern

Dropdown-Menü

Ändern Sie auch die Dropdown-Menüeinstellungen.

  • Hintergrundfarbe des Dropdown-Menüs: #ffffff
  • Farbe der Dropdown-Menüzeile: #2970fa

globale Headerhöhe verkleinern

Symbole

Und vervollständigen Sie die Einstellungen des Moduls, indem Sie die Farbe des Hamburger-Menüsymbols in den Symboleinstellungen ändern.

  • Hamburger Menüsymbolfarbe: #2970fa

globale Headerhöhe verkleinern

Schaltflächenmodul zu Spalte 3 hinzufügen

Kopie hinzufügen

Weiter zur nächsten und letzten Spalte. Fügen Sie ein Button-Modul mit einer Kopie Ihrer Wahl hinzu.

globale Headerhöhe verkleinern

Ausrichtung

Ändern Sie als nächstes die Ausrichtung des Moduls.

  • Tastenausrichtung: Rechts

globale Headerhöhe verkleinern

Tasteneinstellungen

Stylen Sie die Schaltfläche entsprechend:

  • Benutzerdefinierte Stile für Schaltfläche verwenden: Ja
  • Schaltflächentextgröße: 0,8 vw (Desktop), 1,5 vw (Tablet), 2 vw (Telefon)
  • Schaltflächentextfarbe: #ffffff
  • Schaltflächenhintergrundfarbe: #2970fa
  • Breite des Tastenrahmens: 0px

globale Headerhöhe verkleinern

  • Schaltflächenrandradius: 0px
  • Tastenabstand der Buchstaben: 1px
  • Button-Schriftart: Rubik
  • Schaltflächenschriftart: Großbuchstaben

globale Headerhöhe verkleinern

Abstand

Und fügen Sie einige benutzerdefinierte Abstandswerte für verschiedene Bildschirmgrößen hinzu.

  • Obere Polsterung: 0.8vw (Desktop), 1.8vw (Tablet), 2.5vw (Telefon)
  • Untere Polsterung: 0.8vw (Desktop), 1.8vw (Tablet), 2.5vw (Telefon)
  • Linke Polsterung: 1,5 vw (Desktop), 3 vw (Tablet), 4 vw (Telefon)
  • Rechte Polsterung: 1,5 vw (Desktop), 3 vw (Tablet), 4 vw (Telefon)

globale Headerhöhe verkleinern

Box Schatten

Vervollständigen Sie die Einstellungen des Moduls, indem Sie einen subtilen Kastenschatten hinzufügen.

  • Vertikale Position des Kastenschattens: 20px
  • Stärke der Box-Schattenunschärfe: 30px
  • Schattenfarbe: rgba(41,112,250,0.2)

globale Headerhöhe verkleinern

Codemodul zu Spalte 2 hinzufügen

JQuery- und CSS-Code einfügen

Der nächste und letzte Teil dieses Tutorials behandelt den Schrumpfeffekt unter Verwendung der beiden CSS-IDs, die wir unserem Abschnitt und unserer Zeile zugewiesen haben. Fügen Sie in Spalte 2 ein Codemodul mit den folgenden Zeilen des JQuery- und CSS-Codes hinzu. Stellen Sie sicher, dass Sie den JQuery-Code zwischen script-Tags und den CSS-Code zwischen style-Tags einfügen.

jQuery(function($){
  $(window).scroll(function() {
      if ($(document).scrollTop() > 50) {
        $('#section-padding').addClass('reduce-section-padding');
        $('#row-width').addClass('increase-row-width');
    } else {
       $('#section-padding').removeClass('reduce-section-padding');
       $('#section-padding').addClass('slow-transition');
       $('#row-width').removeClass('increase-row-width');
       $('#row-width').addClass('slow-transition');
    }
  });
});
.reduce-section-padding {
transition: all 0.9s ease-out 0s;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

.increase-row-width {
transition: all 0.9s ease-out 0s;
width: 100% !important;
}

.slow-transition {
transition: all 0.9s ease-out 0s;
}

#main-content {
margin-top: 5vw;
}

globale Headerhöhe verkleinern

3. Builder-Änderungen speichern und Ergebnis anzeigen

Nachdem Sie den Code hinzugefügt haben, können Sie alle Änderungen, die Sie an der globalen Kopfzeile vorgenommen haben, speichern und das Ergebnis auf Ihrer Website anzeigen!

globale Headerhöhe verkleinern

globale Headerhöhe verkleinern

Vorschau

Nachdem wir nun alle Schritte durchgegangen sind, werfen wir einen letzten Blick auf das Ergebnis für verschiedene Bildschirmgrößen.

Desktop

globale Headerhöhe verkleinern

Handy, Mobiltelefon

globale Headerhöhe verkleinern

Abschließende Gedanken

In diesem Beitrag haben wir Ihnen gezeigt, wie Sie mit Divis Theme Builder einen verkleinernden globalen Header erstellen. Kopfzeilen zu verkleinern sind eine großartige Möglichkeit, um Platz auf der Viewport-Höhe Ihres Besuchers zu sparen. Wir haben das Design von Grund auf neu erstellt und benutzerdefinierten benutzerdefinierten Code hinzugefügt, um den Schrumpfeffekt auszulösen. Sie konnten die JSON-Datei auch kostenlos herunterladen! Wenn Sie Fragen oder Anregungen haben, können Sie gerne einen Kommentar im Kommentarbereich unten hinterlassen!

Wenn Sie mehr über Divi erfahren und weitere Divi-Werbegeschenke erhalten möchten, abonnieren Sie unseren E-Mail-Newsletter und unseren YouTube-Kanal, damit Sie immer einer der ersten sein werden, der diesen kostenlosen Inhalt erfährt und von diesem profitiert.