Oprettelse af en bevægelig Baggrund billede animation ved hjælp af Free Elementor side builder synes meget let for mig nu. Her skal du tilføje nogle CSS kode inden for siden. Der er en måde at tilføje CSS kode gratis Elementor også.
Jeg kommer til at dele noget fantastisk med baggrundsbillede. Det var virkelig sjovt at skabe noget awesome, som synes iøjnefaldende. Her er to kilder på forskellige typer af Elementor Side Baggrund og Elementor Skewed Baggrund Sørg for at kontrollere dette, hvis du vil arrangere din elementorside eller sektionsbaggrund på en kreativ måde.
Hvad Er en Moving Background Image Animation?
A animation af bevægende baggrundsbillede er en looping CSS animation, der langsomt glider et bredt baggrundsbillede bag dit sideindhold, så sektionen føles levende uden at indlæse en videofil. I Elementor bygger du det med en fuld-højde sektion, to afstandsstykker, der bærer CSS ID'erne bg og overlejre, og en kort blok af CSS @keyframes kode indsat i en HTML-widget — ingen Elementor Pro-licens og ingen JavaScript påkrævet. Det er en af de letteste Elementor animationseffekter du kan tilføje, fordi browseren animerer en enkelt transformation i stedet for at afspille medier.
Lad os først se, hvordan det præcist ser ud i den følgende video.
Dette afsnit er tilgængeligt i Master Addons skabelon bibliotek gratis. Du kan nemt importere dette inden for din webside, hvis du er en Master Addons – Elementor Page builder addon plugin bruger.
<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.
Check sådan installeres og aktiv Master Addons Plugin
Opret en side eller et indlæg, og rediger den ved hjælp af elementor. Du vil se Master Addons Template bibliotek ikon.

Klik på MA Tempalte bibliotek og vente et par sekunder for at indlæse dataene. Du vil se “Klar side” og “Sektioner”. Klik på sektioner fane og vente et par sekunder. Nu vil du se den “Flytning Baggrund billede animation”.

Klik nu på zoomikonet for at forhåndsvise det. Så vil du se en indsæt-knap. Klik på denne “indsæt”-knap for at få denne skabelon med et klik. Derefter er du fri til at redigere indholdet.

Sådan vil din sektion se ud. Jeg bruger WordPress standardtema i min localhost. Bare klik på titel eller afsnit eller socialt for at redigere indhold.

Hvis du vil tilføje dit eget billede og overlejringseffekt, skal du flytte til ændring af BG og Overlay Image-sektion now.
Moving Background Image animation tutorial
Kort svar: byg en en-kolonne Elementor sektion indstillet til “Pas på skærmen”, tilføj en spacer med CSS ID bg over dit indhold og en anden spacer med ID'et overlejre under den, og indsæt derefter CSS-animationskoden nedenfor i en HTML-widget og byt dine egne billed-URL'er ind. Du skal bruge tre aktiver — et bredt baggrundsbillede, en PNG-overlay og en SVG-overlay — og hele buildet tager omkring ti minutter på den gratis Elementor-sidebygger.
Aktiver Du har brug for:
- Et billede med 1500 gange 500 pixels Dimensioner
- Et PNG-overlejringsbillede
- Et SVG-underlægningsbillede
Tilføj nu en struktur med én kolonne og gør dens højde “Pas til skærm”.

Bare tilføj dit indhold nu. Jeg vil dele demoindholdstypografioplysningerne her.
Titel (Brugt Elementor standard overskriftselement): Font Family: Source Sans Pro, Skriftstørrelse: 120px, Skriftvægt: 900, Linjehøjde: 140, Brevafstand: -5, Farve: Black
Tekst (Brugt Elementor standard Text Editor Element): Font Family: Source Sans Pro, Skriftstørrelse: 30px, Skriftvægt: 400, Linjehøjde: 40, Farve: Sort
Social (Brugt Elementor Default Social Element): Form: Cirkel, Justering: Centrum, Farve: Brugerdefineret, Primær Sort: rgba(175,175,175,0), Sekundær Farve: Sort, Størrelse: 40, Mellemrum: 30, Kanttype: Solid, Kantbredde: 2, Kantfarve: Sort
Tag et kig på følgende GIF-animation, og du vil forstå, hvordan du anvender alle disse egenskaber i dit elementorelement.

Sæt z-index=1 til hvert element ved hjælp af den avancerede fane. Bare klik på hvert element og navigere til Avanceret fane. Kontroller følgende billede.
(Hvis du går glip af dette så vil du stå over for problem på redigering elementer indhold efter tilføjelse af bevægelige baggrundsbillede CSS-kode. Du er nødt til at bruge Elementor Navigator system til at redigere indhold, hvis du ikke sætter z-indeks her.)

Nu Tilføj to spacer. En er toppen af titlen, og en anden er bunden af ikonet for sociale medier.
Sæt “BG” som ID i den øverste afstandsholder. Og sæt “overlay” som ID i den nederste afstandsholder.
Tilføjelse af BG ID i top spacer

Tilføjelse af overlejrings-id i bundafstandsstykke

Tilføj den “HTML” element under social media ikonet eller øverst på second spacer.

Ændring af BG Image og Overlay Image link
Kan du huske om vores Moving BG-billedanimationsaktiver? Nu er det tid til at uploade dem på dit websted. Upload baggrundsbilledet, PNG-overlayet og SVG-overlay-billedet. Kopier derefter disse 3 links og liste ned i din kodeeditor eller notesblok.
Kopier følgende kode i din kode editor. Og ændre baggrundsbilledet link, PNG og SVG billede overlay link. Jeg har tilføjet to screenshot, hvor du kan finde nemt, hvilke links du skal ændre.
Klik på hvert billede for at se versionen med høj opløsning.
Skift baggrundsbillede URL

Skift URL til overlejring af billeder

<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>Kopier nu din redigerede kode med Bg og Overlay billeder. Indsæt det derefter i HTML-elementet. Du vil se resultatet øjeblikkeligt. Hvis du ved, hvordan du arbejder med CSS, så kan du tilpasse animationen også.

Lad os ændre tekstfarvens og sociale mediers farve til hvid for at se det nøjagtige udseende, som jeg har vist dig.

Det handler om at skabe Moving Background Image Animation ved hjælp af elementor side builder plugin. Du kan style dit indhold ved at bruge vores Master Addons plugin også. Dette vil være fast baggrund for din side. Hvis du vil indstille bevægende baggrund for en sektion så bare ændre positionen til “absolut“.
Du er velkommen til at kommentere her, hvis du står over for noget problem. Jeg vil guide dig til at tilpasse din bevægelige BG billede animation.
Ofte stillede spørgsmål
Hvordan tilføjer du et bevægeligt baggrundsbillede i Elementor gratis?
Opret en sektion med én kolonne, der er indstillet til “Pas på skærmen”, tilføj en afstandsholder med CSS-id'et bg over dit indhold og en spacer med ID'et overlejre under den, så slip en HTML-widget ind i sektionen og indsæt CSS keyframes-koden vist ovenfor, og erstat baggrunden, PNG-overlay og SVG-overlay-URL'er med dine egne uploads. Alt fungerer på den gratis Elementor-sidebygger — ingen Pro-widget er involveret.
Har jeg brug for Elementor Pro til en bevægende baggrundsanimation?
Nej. Animationen er almindelig CSS indsat i Elementors gratis HTML-widget, så den kører på den gratis version af Elementor. Hvis du helst ikke vil røre kode overhovedet, er den færdige bevægelige baggrundssektion inkluderet gratis i Master Addons skabelon bibliotek og kan importeres med ét klik.
Vil et bevægeligt baggrundsbillede bremse mit websted?
Det er let ved design: animationen flytter en enkelt CSS transformation (translate3d), som browseren hænder til GPU, og ingen videofil er indlæst. Den ene ting, der kan skade ydeevnen, er et overdimensioneret baggrundsbillede, så komprimer 1500x500px filen, før du uploader. Vores guide på sådan fremskynder du Elementor-websteder dækker billedoptimering mere detaljeret.
Hvordan ændrer jeg hastigheden eller retningen af animationen?
Hastighed indstilles af varigheden i animation: bg 60s lineær uendelig; — sænk 60'erne for en hurtigere rulle, hæv den for en langsommere. Retning indstilles af transformationen i 100% keyframen: translate3d(-2250px,0,0) skyder billedet til venstre, og ændring af værdien til et positivt tal (2250px) glider det til højre.
Kan jeg bruge en bevægelig baggrund på ét afsnit i stedet for hele siden?
Ja. CSS'en ovenfor bruger position: fast, som fastgør baggrunden til viewporten. Ændre den til position: absolut på reglerne #bg og #overlay og indstil den overordnede Elementor-sektion til position relativ, og animationen forbliver inde i den enkelte sektion. For andre animerede sektionsbaggrunde skal du se, hvordan du tilføj en partikelbaggrund i en Elementor-sektion.

2 Svar
Hej,
Er der nogen måde at sætte Moving baggrundsbillede animation inden for et bestemt afsnit? Jeg kan se, du har nævnt om positionen i sidste afsnit af dit indlæg. Men det er en lille smule komplekst for mig at forstå, hvor jeg skal ændre dette.
Tak skal du have
Hallo,
Tak for dit spørgsmål. Bare søg efter "position: fast;" kode inde i CSS-koden. Skift positionen til "absolut" fra kun #BG ID. Du får dette i begyndelsen af din kode. Eller tag et kig på baggrundsbilledet URL-skærmbillede. Du vil se Position egenskab under Baggrund.
Thank You