Erstellen endloser horizontaler Swipe-Karten für Mobilgeräte mit Divi

Veröffentlicht: 2019-03-08

Das Wischen durch Inhalte ist etwas, was fast jeder täglich tut. Es ist im Grunde zur zweiten Natur geworden, daher ist es selbstverständlich, dass das Hinzufügen zu Ihrer Website dazu beitragen kann, die allgemeine Benutzererfahrung zu verbessern. In diesem Beitrag zeigen wir Ihnen, wie Sie endlose horizontale Wischkarten erstellen können, die sich hauptsächlich auf Mobil- und Tablet-Geräte konzentrieren, bei denen es um Berührungen geht. Obwohl dies ein Mobile-First-Tutorial ist, funktioniert das Ergebnis auch auf dem Desktop hervorragend. Benutzer können die eingefügte Bildlaufleiste verwenden oder mit ihrem Touchpad nach links und rechts streichen.

Lasst uns anfangen!

Vorschau

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

Beispiel 1: Einspaltige Zeile

Desktop

horizontaler Wischinhalt

Handy, Mobiltelefon

horizontaler Wischinhalt

Beispiel 2: Zweispaltige Zeile + mehrere Module in 'Swipe Column'

Desktop

horizontaler Wischinhalt

Handy, Mobiltelefon

horizontaler Wischinhalt

Sich nähern

  • Um diesen schönen Effekt zu erzielen, müssen wir mit nur wenigen CSS-Codezeilen eine ganze vertikale Spalte in einen horizontalen Wisch-/Scroll-Gittermechanismus umwandeln
  • Wenn Sie für diesen Mechanismus eine vertikale Spalte verwenden (und in ein horizontales Raster verwandeln), können Sie so viele Wischkarten hinzufügen, wie Sie möchten
  • Mit anderen Worten; Sie fügen Module nach unten hinzu und der Wisch- / Scroll-Mechanismus platziert den Saum in einer horizontalen Spalte
  • Für das erste Beispiel verwenden wir eine einspaltige Zeile
  • Dadurch nimmt der Wischmechanismus die gesamte Breite des Bildschirms ein
  • Das zweite Beispiel hingegen verwandelt nur eine von zwei Spalten in einen Wisch-/Scroll-Mechanismus und belässt die andere Spalte in ihrem statischen Zustand
  • Wir zeigen Ihnen auch, wie Sie mehrere Module zu einer 'Spalte' des Wisch-/Scroll-Mechanismus hinzufügen
  • Sobald Sie den Ansatz verstanden haben, können Sie buchstäblich jede Art von Design erstellen, das Sie möchten, und es Teil des Wisch- / Scroll-Mechanismus sein, den Sie in den obigen GIFs sehen können
  • Sie können alle flüssigen Hintergrundbilder finden, die wir verwenden werden, indem Sie auf den Beitrag "10 KOSTENLOSE Hintergrundbilder für flüssige Abschnitte für Divi herunterladen" gehen

Abonnieren Sie unseren Youtube-Kanal

Beispiel 1 neu erstellen

Neuen Abschnitt hinzufügen

Beginnen wir mit der Erstellung des ersten Beispiels! Fügen Sie der Seite, an der Sie gerade arbeiten, einen neuen Abschnitt hinzu.

horizontaler Wischinhalt

Neue Zeile hinzufügen

Spaltenstruktur

Fügen Sie dann eine Zeile mit einer Spalte hinzu. Wir werden diese gesamte Spalte in einen Wisch-/Scroll-Mechanismus verwandeln.

horizontaler Wischinhalt

Größe

Ohne noch Module hinzuzufügen, öffnen Sie die Zeileneinstellungen und gehen Sie zu den Größeneinstellungen. Hier entfernen wir den gesamten Abstand zwischen Abschnitt, Zeile und Spalte. Mit anderen Worten, die Spalte nimmt die gesamte Breite des Bildschirms ein.

  • Machen Sie diese Zeile in voller Breite: Ja
  • Benutzerdefinierte Dachrinnenbreite verwenden: Ja
  • Dachrinnenbreite: 1

horizontaler Wischinhalt

Spalten-CSS-Code

Wie bereits erwähnt, verwandeln wir die Spalte selbst in einen Wisch-/Scroll-Grid-Mechanismus. Dazu benötigen wir drei Zeilen benutzerdefinierten CSS-Code, den Sie unten finden. Fahren Sie fort und fügen Sie diese dem Spaltenhauptelement auf der Registerkarte "Erweitert" der Zeile hinzu.

overflow-x: scroll;
display: grid;
grid-template-columns: repeat(6, 70%);

Die erste Zeile des CSS-Codes ermöglicht das Scrollen/Wischen. Die zweite Zeile verwandelt die Spalte in ein horizontales Raster. Und die dritte Zeile CSS-Code definiert das Raster. Wir sagen im Grunde, dass wir 6 Spalten haben wollen, die jeweils eine Breite von 70 % haben. Abhängig von der Anzahl der Wischkarten, die im Wisch-/Scroll-Mechanismus angezeigt werden sollen, müssen Sie die Werte ändern. Angenommen, Sie möchten beispielsweise, dass 10 verschiedene Swipe-Karten Teil des Mechanismus sein und die Breite jeder Spalte auf 90% erhöht werden sollen, müssen Sie stattdessen die folgende Zeile CSS-Code verwenden:

grid-template-columns: repeat(10, 90%);

horizontaler Wischinhalt

CTA-Modul zu Spalte 1 hinzufügen

Inhalt hinzufügen

Nachdem Sie die Zeileneinstellungen geändert haben, fügen Sie der Spalte ein CTA-Modul hinzu. Fügen Sie Inhalte Ihrer Wahl hinzu.

horizontaler Wischinhalt

Verknüpfung

Sie müssen auch eine Link-URL für die Schaltfläche hinzufügen, damit die Schaltfläche im Modul angezeigt wird.

horizontaler Wischinhalt

Hintergrund mit Farbverlauf

Fahren Sie fort, indem Sie einen Hintergrund mit Farbverlauf hinzufügen.

  • Farbe 1: #802bff
  • Farbe 2: #001519

horizontaler Wischinhalt

Hintergrundbild

Im Ansatzabschnitt dieses Beitrags haben wir erwähnt, dass wir die flüssigen Hintergrundbilder verwenden, die Sie in diesem Beitrag kostenlos herunterladen können. Nachdem Sie die flüssigen Hintergrundbilder heruntergeladen haben, suchen Sie nach der Bilddatei „ fluid-style-2.png “ und laden Sie sie auf die Registerkarte „Hintergrundbild“ hoch . Ändern Sie die Hintergrundbildeinstellungen entsprechend:

  • Hintergrundbildgröße: Fit
  • Position des Hintergrundbilds: Mitte
  • Hintergrundbild wiederholen: Keine Wiederholung
  • Hintergrundbild-Mischung: Overlay

horizontaler Wischinhalt

Texteinstellungen

Wechseln Sie zur Registerkarte Design und stellen Sie sicher, dass die folgenden Texteinstellungen gelten:

  • Textausrichtung: Mitte
  • Textfarbe: Hell

horizontaler Wischinhalt

Einstellungen für Titeltext

Ändern Sie als nächstes die Einstellungen für den Titeltext.

  • Titelschrift: Didact Gothic
  • Schriftstärke des Titels: Fett
  • Titeltextgröße: 1vw (Desktop), 2.5vw (Tablet), 4vw (Telefon)
  • Höhe der Titelzeile: 1.9em

horizontaler Wischinhalt

Textkörpereinstellungen

Zusammen mit den Textkörpereinstellungen.

  • Körperschriftart: Open Sans
  • Textgröße: 0.6vw (Desktop), 1.3vw (Tablet), 2.5vw (Telefon)
  • Körperlinienhöhe: 2.6em (Desktop & Tablet), 2.1em (Telefon)

horizontaler Wischinhalt

Tasteneinstellungen

Wir ändern auch das Aussehen der Schaltfläche in diesem Modul.

  • Benutzerdefinierte Stile für Schaltfläche verwenden: Ja
  • Tastentextgröße: 0,9 vw (Desktop), 2,1 vw (Tablet), 3,5 vw (Telefon)
  • Schaltflächentextfarbe: #000000
  • Hintergrundfarbe der Schaltfläche: #ffffff
  • Breite des Tastenrahmens: 10px
  • Farbe des Knopfrahmens: #ffffff
  • Knopfschrift: Didact Gothic

horizontaler Wischinhalt

horizontaler Wischinhalt

Größe

Es ist auch wichtig, die Breite des CTA-Moduls in den Größeneinstellungen leicht zu verringern. Dadurch wird sichergestellt, dass zwischen diesem Modul und dem nächsten Modul im Wisch-/Scroll-Mechanismus immer eine Lücke bleibt.

  • Breite: 95%
  • Modulausrichtung: Mitte

horizontaler Wischinhalt

Abstand

Natürlich möchten wir, dass alles auf allen verschiedenen Bildschirmgrößen gut aussieht. Aus diesem Grund fügen wir in den Abstandseinstellungen verschiedene benutzerdefinierte Abstandswerte hinzu.

  • Oberer Rand: 50px
  • Unterer Rand: 50px
  • Obere Polsterung: 12vw (Desktop), 5vw (Tablet), 14vw (Telefon)
  • Untere Polsterung: 12vw (Desktop), 5vw (Tablet), 14vw (Telefon)
  • Linke Polsterung: 20vw (Desktop), 3vw (Tablet), 8vw (Telefon)
  • Rechte Polsterung: 20vw (Desktop), 3vw (Tablet), 8vw (Telefon)

horizontaler Wischinhalt

Grenze

Zu guter Letzt fügen wir an jeder Ecke des Moduls '20px' hinzu.

horizontaler Wischinhalt

CTA-Modul so oft klonen, wie Sie möchten

Sobald Sie mit der Anpassung des CTA-Moduls fertig sind, können Sie das Modul beliebig oft klonen.

horizontaler Wischinhalt

horizontaler Wischinhalt

Ändern Sie den Verlaufshintergrund und das Hintergrundbild von Duplikat 1

Ändern Sie den Farbverlaufshintergrund des ersten Duplikats.

  • Farbe 1: #7a010d
  • Farbe 2: #001519

horizontaler Wischinhalt

Verwenden Sie stattdessen das Hintergrundbild „ fluid-style-9.png “.

  • Hintergrundbildgröße: Cover
  • Position des Hintergrundbilds: Mitte
  • Hintergrundbild wiederholen: Keine Wiederholung
  • Hintergrundbild-Mischung: Overlay

horizontaler Wischinhalt

Ändern Sie den Verlaufshintergrund und das Hintergrundbild von Duplicate 2

Ändern Sie als nächstes den Farbverlaufshintergrund des zweiten Duplikats.

  • Farbe 1: #26ccff
  • Farbe 2: #001519

horizontaler Wischinhalt

Laden Sie die Bilddatei 'fluid-style-10a.png' als Hintergrundbild hoch.

  • Hintergrundbildgröße: Fit
  • Position des Hintergrundbilds: Oben links
  • Hintergrundbild wiederholen: Keine Wiederholung
  • Hintergrundbild-Mischung: Overlay

horizontaler Wischinhalt

Ändern Sie den Verlaufshintergrund und das Hintergrundbild von Duplicate 3

Ändern Sie den Farbverlaufshintergrund des dritten Duplikats.

  • Farbe 1: #ff21b8
  • Farbe 2: #001519

horizontaler Wischinhalt

Laden Sie das Hintergrundbild „ fluid-style-6.pnghoch .

  • Hintergrundbildgröße: Fit
  • Position des Hintergrundbilds: Mitte
  • Hintergrundbild wiederholen: Keine Wiederholung
  • Hintergrundbild-Mischung: Overlay

horizontaler Wischinhalt

Ändern Sie den Verlaufshintergrund und das Hintergrundbild von Duplicate 4

Ändern Sie den Farbverlaufshintergrund des vierten Duplikats.

  • Farbe 1: #4400aa
  • Farbe 2: #001519

horizontaler Wischinhalt

Verwenden Sie ' fluid-style-4.png ' als Hintergrundbild.

  • Hintergrundbildgröße: Fit
  • Position des Hintergrundbilds: Mitte
  • Hintergrundbild wiederholen: Keine Wiederholung
  • Hintergrundbild-Mischung: Overlay

horizontaler Wischinhalt

Ändern Sie den Verlaufshintergrund und das Hintergrundbild von Duplicate 5

Ändern Sie den Farbverlaufshintergrund des letzten Duplikats.

  • Farbe 1: #ff2626
  • Farbe 2: #001519

horizontaler Wischinhalt

Verwenden Sie ' fluid-style-7.png ' als Hintergrundbild.

  • Hintergrundbildgröße: Fit
  • Position des Hintergrundbilds: Oben rechts
  • Hintergrundbild wiederholen: Keine Wiederholung
  • Hintergrundbild-Mischung: Overlay

horizontaler Wischinhalt

Spalten-CSS an die Anzahl der Module anpassen

Wir haben dies bereits erwähnt, aber stellen Sie noch einmal sicher, dass der CSS-Code mit der Anzahl der Module in Ihrer Spalte übereinstimmt.

horizontaler Wischinhalt

Die Bildlaufleiste gestalten

CSS-Klasse zur Spalte hinzufügen

Sie können auch die Bildlaufleiste, die mit diesem Wisch-/Bildlaufrastermechanismus geliefert wird, gestalten. Fügen Sie Ihrer Spalte die folgende CSS-Klasse hinzu:

  • Spalten-CSS-Klasse: swipe-scrollbar

horizontaler Wischinhalt

Benutzerdefiniertes CSS zu den Seiteneinstellungen hinzufügen

Öffnen Sie dann die Seiteneinstellungen, gehen Sie zur Registerkarte Erweitert und fügen Sie den folgenden benutzerdefinierten CSS-Code hinzu:

.swipe-scrollbar::-webkit-scrollbar {
width: 10px;
}
.swipe-scrollbar::-webkit-scrollbar-track {
background: #fff;
}
.swipe-scrollbar::-webkit-scrollbar-thumb {
background: #333;
border-radius: 50px;
}

horizontaler Wischinhalt

horizontaler Wischinhalt

Beispiel 2 neu erstellen

Vorherigen Abschnitt klonen

Auf zum nächsten Beispiel! Klonen Sie den Abschnitt, den Sie im vorherigen Teil dieses Beitrags erstellt haben.

horizontaler Wischinhalt

CTA-Abstandseinstellungen ändern

Ändern Sie dann die Abstandseinstellungen des ersten CTA-Moduls.

  • Oberer Rand: 50px
  • Unterer Rand: 50px
  • Obere Polsterung: 5vw (Desktop & Tablet), 14vw (Telefon)
  • Untere Polsterung: 5vw (Desktop & Tablet), 14vw (Telefon)
  • Linke Polsterung: 4vw (Desktop), 3vw (Tablet), 8vw (Telefon)
  • Rechte Polsterung: 4vw (Desktop), 3vw (Tablet), 8vw (Telefon)

horizontaler Wischinhalt

Abstandseinstellungen auf alle Module in Spalte erweitern

Erweitern Sie diese neuen Abstandseinstellungen, indem Sie mit der rechten Maustaste klicken und auf „Abstandsstile erweitern“ klicken.

horizontaler Wischinhalt

  • An: Alle Call-to-Aktionen
  • Durchgehend: Diese Kolumne

horizontaler Wischinhalt

Spaltenstruktur ändern

Fahren Sie fort, indem Sie die Spaltenstruktur der Zeile ändern.

horizontaler Wischinhalt

Module in die zweite Spalte verschieben

Und platzieren Sie stattdessen jedes der Module in der zweiten Spalte.

horizontaler Wischinhalt

CSS in die zweite Spalte verschieben und Werte ändern

Da wir die Module von einer Spalte in die andere verschoben haben, müssen wir auch für den CSS-Code dasselbe tun. Fügen Sie stattdessen die CSS-Klasse zu Spalte 2 hinzu.

  • Spalte 2 CSS-Klasse: swipe-scrollbar

horizontaler Wischinhalt

Platzieren Sie die CSS-Codezeilen in Spalte 2 Hauptelement. Wir ändern auch die Breite jeder Spalte in '80%'.

overflow-x: scroll;
display: grid;
grid-template-columns: repeat(6, 80%);

horizontaler Wischinhalt

Titeltextmodul zu Spalte 1 hinzufügen

Inhalt hinzufügen

Fahren Sie fort, indem Sie der ersten Spalte ein neues Textmodul hinzufügen. Fügen Sie H2-Gehalt Ihrer Wahl hinzu.

horizontaler Wischinhalt

Überschriftstexteinstellungen

Gehen Sie zur Registerkarte Design und ändern Sie die H2-Texteinstellungen.

  • Überschrift 2 Schriftart: Didact Gothic
  • Überschrift 2 Schriftstärke: Fett
  • Überschrift 2 Textausrichtung: Mitte
  • Überschrift 2 Textgröße: 2.5vw (Desktop), 5vw (Tablet), 6vw (Telefon)

horizontaler Wischinhalt

Abstand

Fügen Sie auch einen benutzerdefinierten oberen Rand hinzu.

  • Oberer Rand: 100px

horizontaler Wischinhalt

Trennmodul zu Spalte 1 hinzufügen

Sichtweite

Das nächste Modul, das wir in Spalte 1 benötigen, ist ein Divider-Modul. Stellen Sie sicher, dass die Option "Teiler anzeigen" aktiviert ist.

  • Teiler anzeigen: Ja

horizontaler Wischinhalt

Farbe

Ändern Sie als nächstes die Teilerfarbe.

  • Farbe: #333333

horizontaler Wischinhalt

Größe

Zusammen mit den Größeneinstellungen.

  • Teilergewicht: 7px
  • Höhe: 0px
  • Breite: 10%
  • Modulausrichtung: Mitte

horizontaler Wischinhalt

Abstand

Vervollständigen Sie das Trennmodul, indem Sie einen benutzerdefinierten oberen Rand für verschiedene Bildschirmgrößen hinzufügen.

  • Obere Marge: 1,8 vw (Desktop), 2,5 vw (Tablet), 4 vw (Telefon)

horizontaler Wischinhalt

Fließtextmodul zu Spalte 1 hinzufügen

Inhalt hinzufügen

Das nächste und letzte Modul, das wir in der ersten Spalte benötigen, ist ein Beschreibungstextmodul. Fügen Sie einen Inhalt Ihrer Wahl hinzu.

horizontaler Wischinhalt

Texteinstellungen

Fahren Sie fort, indem Sie die Texteinstellungen im Design-Tab ändern.

  • Textschriftart: Open Sans
  • Textgröße: 0.7vw (Desktop), 1.6vw (Tablet), 2.3vw (Telefon)

horizontaler Wischinhalt

Größe

Ändern Sie auch die Größeneinstellungen.

  • Breite: 43 % (Desktop), 68 % (Tablet), 70 % (Telefon)
  • Modulausrichtung: Mitte

horizontaler Wischinhalt

Abstand

Und fügen Sie einen benutzerdefinierten oberen und unteren Rand hinzu.

  • Oberer Rand: 50px
  • Unterer Rand: 50px

horizontaler Wischinhalt

Wechseln Sie zur Drahtmodellansicht

Sobald Sie alle Module in Spalte 1 geändert haben, fahren Sie fort und wechseln Sie zur Drahtmodellansicht.

horizontaler Wischinhalt

Textmodul oben in Spalte 2 hinzufügen

Hier fügen wir oben in der zweiten Spalte ein Textmodul hinzu. Der hinzugefügte CSS-Code hat uns geholfen, 6 verschiedene Spalten zu erstellen. Das heißt, wenn Sie möchten, dass in jeder dieser 6 Spalten zwei verschiedene Module erscheinen, müssen Sie insgesamt 12 Module haben. Die Modulplatzierung erfolgt horizontal, sodass die ersten 5 Module, die Sie in Spalte 2 haben, nebeneinander erscheinen. Dann wechselt der Mechanismus zu einer anderen Reihe und fügt die verbleibenden 6 Module hinzu.

horizontaler Wischinhalt

Inhalt hinzufügen

Öffnen Sie das neue Textmodul, das Sie oben in der zweiten Spalte hinzugefügt haben, und fügen Sie einen beliebigen Inhalt hinzu.

horizontaler Wischinhalt

Texteinstellungen

Gehen Sie dann zur Registerkarte Design und ändern Sie die Texteinstellungen.

  • Textschriftart: Didact Gothic
  • Schriftstärke des Textes: Fett
  • Textfarbe: #000000
  • Textgröße: 1.1vw (Desktop), 3vw (Tablet), 3.5vw (Telefon)

horizontaler Wischinhalt

Textmodul klonen 5x

Machen Sie weiter und klonen Sie dieses Textmodul 5 Mal. Jetzt haben Sie 6 verschiedene Textmodule, dies entspricht der Anzahl der CTA-Module, die wir ebenfalls haben. Wenn Sie stattdessen 10 CTA-Module verwenden, müssen Sie 10 Textmodule (oder andere Module) hinzufügen, um die Spaltenstruktur auszugleichen.

horizontaler Wischinhalt

Inhalt von Duplikaten ändern

Ändern Sie den Inhalt jedes der Duplikate so, dass er mit dem CTA-Modul übereinstimmt, das darunter angezeigt wird, und fertig!

horizontaler Wischinhalt

Vorschau

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

Beispiel 1: Einspaltige Zeile

Desktop

horizontaler Wischinhalt

Handy, Mobiltelefon

horizontaler Wischinhalt

Beispiel 1: Zweispaltige Zeile + mehrere Module in 'Swipe Column'

Desktop

horizontaler Wischinhalt

Handy, Mobiltelefon

horizontaler Wischinhalt

Abschließende Gedanken

In diesem Beitrag haben wir Ihnen gezeigt, wie Sie mit Divi endlose horizontale Wischkarten erstellen können. Durch das Erstellen dieser Wischkarten können Sie Ihrer Website nicht nur eine zusätzliche Dimension verleihen, sondern Besuchern auch dabei helfen, nahtlos durch alle Inhalte Ihrer Website zu navigieren. Wenn Sie Fragen oder Anregungen haben, hinterlassen Sie einen Kommentar im Kommentarbereich unten!