Erstellen Sie eine bewegliche Hintergrundbildanimation mit dem Free Elementor Page Builder

Bewegliche Hintergrundbildanimation

Das Erstellen einer bewegten Hintergrundbildanimation mit dem Free Elementor Page Builder scheint mir jetzt sehr einfach zu sein. Hier müssen Sie etwas CSS-Code innerhalb der Seite hinzufügen. Es gibt eine Möglichkeit, auch CSS-Code-freien Elementor hinzuzufügen.

Ich werde etwas Erstaunliches mit dem Hintergrundbild teilen. Es hat wirklich Spaß gemacht, etwas Großartiges zu schaffen, das auffällig erscheint. Hier sind zwei Quellen zu verschiedenen Arten von Hintergrund der Elementorseite und Elementor-Schräghintergrund Überprüfen Sie dies unbedingt, wenn Sie den Hintergrund Ihrer Elementorseite oder Abschnitte auf kreative Weise anordnen möchten. 

Was ist eine bewegte Hintergrundbildanimation?

A Bewegtes Hintergrundbild Animation Ist eine Looping-CSS-Animation, die langsam ein breites Hintergrundbild hinter Ihren Seiteninhalt schiebt, so dass sich der Abschnitt lebendig anfühlt, ohne eine Videodatei zu laden In Elementor bauen Sie es mit einem Abschnitt voller Höhe, zwei Abstandshaltern, die die CSS-IDs tragen bg und Überlagerungund ein kurzer Block davon CSS @keyframes Code, der in ein HTML-Widget eingefügt wurde, ist nicht in eine Elementor Pro-Lizenz eingebunden und JavaScript ist nicht erforderlich. Es ist eines der leichtesten Elementoranimationseffekte Sie können hinzufügen, da der Browser eine einzelne Transformation animiert, anstatt Medien abzuspielen.

Zunächst mal sehen, wie es genau aussieht im folgenden Video.

Dieser Abschnitt ist verfügbar in Master Addons Vorlagenbibliothek Kostenlos. Sie können dies ganz einfach auf Ihre Webseite importieren, wenn Sie ein sind Master Addons – Elementor-Seiten-Builder-Add-on Plugin-benutzer. 

        <a href="https://downloads.wordpress.org/plugin/master-addons.zip" target="_blank" data-text="Master Addons Plugin" rel="noopener">
                Master Addons Plugin
        </a>
    <h2>Moving Background Image animation in one click</h2><p>If you have installed and activated Master Addons Plugin in your Website then follow me. 

Überprüfen So installieren und aktivieren Sie das Master Addons Plugin

Erstellen Sie eine Seite oder einen Beitrag und bearbeiten Sie sie mit Elementor. Sie sehen das Symbol der Master Addons Template-Bibliothek. 

Master Addons Template Library

Klicken Sie auf die Bibliothek von MA Tempalte und warten Sie einige Sekunden, um die Daten zu laden Sie sehen “Ready Page” und “Abschnitte” Klicken Sie auf die Registerkarte Abschnitte und warten Sie einige Sekunden Jetzt sehen Sie die “Moving Background Image Animation”. 

Registerkarte Master-Addons-Abschnitte in der Elementor-Vorlagenbibliothek, die den Animationsabschnitt des beweglichen Hintergrundbildes zeigt

Klicken Sie nun auf das Zoom-Icon, um eine Vorschau anzuzeigen Dann sehen Sie einen Einfügebutton Klicken Sie auf diesen “Einfügen” - Button, um diese Vorlage mit einem Klick zu erhalten Danach steht es Ihnen frei, den Inhalt zu bearbeiten.

Einfügen des Abschnitts zum beweglichen Hintergrund aus der Master Addons-Vorlagenbibliothek in Elementor

So wird dein Abschnitt aussehen Ich verwende in meinem localhost das WordPress-Standardthema Klicke einfach auf Titel oder Absatz oder Social, um Inhalte zu bearbeiten. 

Bearbeiten des Titels, des Textes und der sozialen Symbole im importierten Bildabschnitt mit bewegtem Hintergrund

Wenn Sie Ihr eigenes Bild und Ihren eigenen Overlay-Effekt hinzufügen möchten, sollten Sie zum wechseln BG ändern und Bildausschnitt überlagern Jetzt.

Tutorial zur Bildanimation mit beweglichem Hintergrund

Kurze Antwort: Erstellen Sie einen einspaltigen Elementorabschnitt, der auf “Fit to screen” gesetzt ist, und fügen Sie einen Abstandshalter mit der CSS-ID hinzu bg Über Ihren Inhalten und einen zweiten Abstandshalter mit der ID Überlagerung Darunter, dann unten in ein HTML-Widget Animationscode einfügen und die eigene Bild-URL austauschen, dazu braucht man drei Assets mit breitem Hintergrund, ein PNG-Overlay und ein SVG-Overlay und den ganzen Build nimmt etwa zehn Minuten auf dem kostenlosen Elementor-Seiten-Builder.

Vermögenswerte, die Sie benötigen: 

  1. Ein Bild mit den Abmessungen 1500 x 500 Pixel
  2. Ein PNG-Overlay-Bild
  3. Ein SVG-Overlay-Bild

Fügen Sie nun eine Einspaltenstruktur hinzu und machen Sie die Höhe “Fit to screen”. 

Einstellen einer Elementor-Spaltenabschnittshöhe auf den Bildschirm

Fügen Sie jetzt einfach Ihre Inhalte hinzu. Ich werde hier die Informationen zur Typografie von Demoinhalten teilen. 

Titel (Standardüberschriftenelement des verwendeten Elementors): Schriftfamilie: Quelle Sans Pro, Schriftgröße: 120 px, Schriftgewicht: 900, Zeilenhöhe: 140, Buchstabenabstand: -5, Farbe: Schwarz

Text (Standardelement für Text-Editoren mit verwendetem Elementor): Schriftfamilie: Quelle Sans Pro, Schriftgröße: 30 Prozent, Schriftgewicht: 400, Zeilenhöhe: 40, Farbe: Schwarz

Soziales (benutztes Elementor-Standard-Sozialelement): Form: Kreis, Ausrichtung: Mitte, Farbe: Benutzerdefiniert, Primär Schwarz: rgba (175,175,175,0), Sekundärfarbe: Schwarz, Größe: 40, Platz: 30, Randtyp: Solid, Randbreite: 2, Randfarbe: Schwarz

Werfen Sie einen Blick auf die folgende GIF-Animation und Sie werden verstehen, wie Sie alle diese Eigenschaften in Ihrem Elementorelement anwenden. 

Elemente Typo-Stil für bewegliche BG-Animation

Setzen Sie mit der Registerkarte Erweitert z-index=1. Klicken Sie einfach auf jedes Element und navigieren Sie zur Registerkarte Erweitert. Überprüfen Sie das folgende Bild. 

(Wenn Sie dies verpassen, werden Sie nach dem Hinzufügen von CSS-Code für bewegte Hintergrundbilder Probleme beim Bearbeiten von Elementen haben. Sie müssen das Elementor Navigator-System verwenden, um Inhalte zu bearbeiten, wenn Sie hier keinen Z-Index einfügen.)

Hinzufügen eines z-Index zum Elementorelement

Jetzt fügen Sie zwei Abstandshalter hinzu. Einer steht oben im Titel und ein anderer unten auf dem Social-Media-Symbol. 

Im oberen Abstandshalter “BG” als ID einlegen Und im unteren Abstandshalter “Überlagerung” als ID einlegen. 

Hinzufügen einer BG-ID im oberen Abstandshalter

Einfügen der CSS-ID in den ersten Abstandshalter


Hinzufügen einer Overlay-ID im unteren Abstandshalter

Einfügen der CSS-ID in den zweiten Abstandshalter

Fügen Sie das “HTML” Element unter dem Social Media Icon oder oben im zweiten Abstandshalter. 

Hinzufügen eines HTML-Elements innerhalb des Elementorseiten-Builders

BG-Bild ändern und Bild überlagern Link

Erinnerst du dich an unsere Moving BG Bildanimations Assets? jetzt ist es Zeit, sie auf deiner Website hochzuladen Hintergrundbild, PNG-Overlay, und SVG-Overlay-Bild hochladen Dann kopiere diese 3 Links und liste in deinem Code-Editor oder Notizblock nach unten. 

Kopieren Sie folgenden Code in Ihren Code-Editor Und ändern Sie den Hintergrundbildlink, PNG und SVG Bildüberlagerungslink Ich habe zwei Screenshot hinzugefügt, wo Sie leicht finden können, welche Links Sie ändern sollten. 

Klicken Sie auf jedes Bild, um die hochauflösende Version anzuzeigen. 

Hintergrundbild-URL ändern

Ändern Sie die Hintergrundbild-URL aus diesem Code

Überlay-Bilder-URL ändern

Ändern Sie die Overlay-Bild-URL aus diesem Code
<style>

#bg {
-moz-animation: bg 60s linear infinite;
-webkit-animation: bg 60s linear infinite;
-ms-animation: bg 60s linear infinite;
animation: bg 60s linear infinite;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
/* Set your background with this /
background: #348cb2 url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/bg.jpg") bottom left;
background-repeat: repeat-x;
height: 100%;
left: 0;
opacity: 1;
position: fixed;
top: 0;
}

@-moz-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}

100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}

@-webkit-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}

100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}

@-ms-keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}

100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}

@keyframes bg {
0% {
-moz-transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}

100% {
-moz-transform: translate3d(-2250px,0,0);
-webkit-transform: translate3d(-2250px,0,0);
-ms-transform: translate3d(-2250px,0,0);
transform: translate3d(-2250px,0,0);
}
}

#bg {
background-size: 2250px auto;
width: 6750px;
}

/ Overlay */

@-moz-keyframes overlay {
0% {
opacity: 0;
}

100% {
opacity: 1;
}
}

@-webkit-keyframes overlay {
0% {
opacity: 0;
}

100% {
opacity: 1;
}
}

@-ms-keyframes overlay {
0% {
opacity: 0;
}

100% {
opacity: 1;
}
}

@keyframes overlay {
0% {
opacity: 0;
}

100% {
opacity: 1;
}
}

#overlay {
-moz-animation: overlay 1.5s 1.5s forwards;
-webkit-animation: overlay 1.5s 1.5s forwards;
-ms-animation: overlay 1.5s 1.5s forwards;
animation: overlay 1.5s 1.5s forwards;
background-attachment: fixed, fixed;
background-image: url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/overlay-pattern.png"), url("http://127.0.0.1/master-addons/wp-content/uploads/2019/10/overlay.svg");
background-position: top left, center center;
background-repeat: repeat, no-repeat;
background-size: auto, cover;
height: 100%;
left: 0;
opacity: 0;
position: fixed;
top: 0;
width: 100%;
}
</style>

Kopieren Sie nun Ihren bearbeiteten Code mit Bg und Overlay Bildern Fügen Sie ihn dann im HTML-Element ein, Sie sehen das Ergebnis sofort Wenn Sie wissen, wie man mit CSS arbeitet, dann können Sie auch die Animation anpassen.

Vorschau der fertigen bewegten Hintergrundbildanimation, die mit Master Addons und Elementor erstellt wurde

Ändern wir die Textfarbe und die Farbe der sozialen Medien in Weiß, um den genauen Look zu sehen, den ich Ihnen gezeigt habe.

Ändern des Überschriftstextes und der Farben des sozialen Symbols auf Weiß über dem beweglichen Hintergrund

Dabei geht es vor allem darum, Moving Background Image Animation mit dem Elementor Page Builder Plugin zu erstellen. Sie können Ihre Inhalte mit unserem stylen Plugin von Master Addon Auch Das wird fixer Hintergrund für deine Seite, wenn du bewegten Hintergrund für einen Abschnitt einstellen willst dann ändere einfach die Position auf “Absolut“. 

Kommentieren Sie gerne hier, wenn Sie mit Problemen konfrontiert werden. Ich werde Sie anleiten, Ihre bewegte BG-Bildanimation anzupassen.

Häufig gestellte Fragen

Wie fügt man ein bewegtes Hintergrundbild in Elementor kostenlos hinzu?

Erstellen Sie einen einspaltigen Abschnitt, der auf “Fit to screen” gesetzt ist, und fügen Sie einen Abstandshalter mit der CSS-ID hinzu bg Über Ihren Inhalten und einen Abstandshalter mit der ID Überlagerung Darunter, dann ein HTML-Widget in den Abschnitt fallen lassen und den oben gezeigten CSS-Keyframes-Code einfügen, wobei Hintergrund, PNG-Overlay und SVG-Overlay-URLs durch eigene Uploads ersetzt werden Alles funktioniert auf dem kostenlosen Elementor-Page-Builder, an dem kein Pro-Widget beteiligt ist.

Benötige ich Elementor Pro für eine bewegte Hintergrundanimation?

Nein. Die Animation ist schlicht CSS, eingefügt in das kostenlose HTML-Widget von Elementor, läuft also auf der kostenlosen Version von Elementor, wenn Sie lieber gar keinen Code berühren möchten, ist der fertige Abschnitt mit beweglichem Hintergrund kostenlos im enthalten Master Addons Vorlagenbibliothek und kann mit einem Klick importiert werden.

Wird ein bewegtes Hintergrundbild meine Seite verlangsamen?

Es ist Light by Design: die Animation bewegt eine einzelne CSS-Transformation (translate3 d), die der Browser an die GPU übergibt, und es wird keine Videodatei geladen Das Einzige, was die Leistung beeinträchtigen kann, ist ein überdimensioniertes Hintergrundbild, also komprimieren Sie die 1500x500 px-Datei vor dem Hochladen. Unser Leitfaden weiter So beschleunigen Sie Elementor-Websites Behandelt die Bildoptimierung detaillierter.

Wie ändere ich die Geschwindigkeit oder Richtung der Animation?

Geschwindigkeit wird durch die Dauer in Animation: bg 60 s linear unendlich; 60 er Jahre für eine schnellere Schriftrolle, heben Sie sie für eine langsamere Richtung wird durch die Transformation im 100% Keyframe: eingestellt translate3d (-2250px,0,0) Verschiebt das Bild nach links und ändert den Wert in eine positive Zahl (2250 px).

Kann ich auf einem Abschnitt einen beweglichen Hintergrund anstelle der ganzen Seite verwenden?

Ja. Das obige CSS verwendet Position: festDie den Hintergrund an den Ansichtsport anpins Ändern Sie ihn in Position: absolut Auf den #bg - und #overlay-Regeln und stellen Sie den übergeordneten Elementor-Abschnitt auf Position relativ, und die Animation bleibt innerhalb dieses einzelnen Abschnitts Für andere animierte Abschnittshintergründe, sehen Sie, wie zu Fügen Sie einen Partikelhintergrund in einem Elementorabschnitt hinzu.

Bild von Roy Jemee
Roy Jemee
Ich bin Roy Jemee, Content Wrangler und Marketer bei Pixar Labs, arbeite an Master Addons für Elementor, ich schreibe die Tutorials, nehme die Videos auf, halte die Dokumentation aktuell, so dass man immer weiß, wie man jede Funktion nutzt Ich handhabe auch den Support, also wenn man einen Haken schlägt, bin ich die Person, die einem hilft, das zu beheben Echte Antworten, von jemandem, der diese Tools täglich benutzt.

2 Antworten

  1. Hi,

    Gibt es irgendeine Möglichkeit, die Moving-Hintergrundbildanimation in einen bestimmten Abschnitt zu legen? Ich sehe, Sie haben die Position im letzten Absatz Ihres Beitrags erwähnt. Aber es ist für mich etwas komplex zu verstehen, wo ich das ändern muss.

    Danke

    1. Hallo

      Danke für deine Frage Such einfach mal nach "Position: fixed;" Code im Inneren des CSS Codes Ändere die Position auf "absolut" von nur #BG ID. Du bekommst das am Anfang deines Codes Oder schau dir den Hintergrundbild-URL-Screenshot an, unter Hintergrund siehst du die Eigenschaft Position.

      Danke

September Verkauf

40% Aus allem

Jeder Master Addons Pro Plan, jährlich und lebenslang Ein Code, acht Tage.

00Tagen
00hrs
00Min
00Sek

Endet Montag, 14. September, 23:59 Uhr ET

  • Persönliche1 Website 129 $77 $
  • Geschäft5 Standorte 199 $119 $
  • EntwicklerUnbegrenzte SeitenAm besten für Agenturen 599 $359 $

Einmal zahlen Keine Verlängerung, nie.

Gutscheincode MALIFE40
Jetzt 40% Rabatt sichern
  • 30.000+ aktive Installationen
  • 4,5/5 aus 212 Bewertungen
  • 14-tägiges Geld zurück