Cum să combinați animații și paralax în Divi pentru modele unice

Publicat: 2019-08-07

Fie că pregătim o masă sau proiectăm un site web, ingredientele singure nu vor garanta un fel de mâncare gustoasă sau un site frumos. Cât de bine combinăm aceste elemente împreună face diferența. În acest tutorial, vă voi arăta cum să combinați animația și paralaxa imaginii într-un mod pe care probabil nu l-ați luat în considerare până acum. Dacă nu știți deja, animația este o caracteristică Divi încorporată care poate fi adăugată la orice element Divi la încărcarea paginii. Parallax este, de asemenea, o opțiune Divi care vă permite să adăugați mișcare unică imaginilor de fundal pe scroll.

Astăzi, vom folosi setările de proiectare încorporate ale Divi pentru a combina animațiile și paralaxa în tot felul de moduri creative. Combinația funcționează împreună destul de magic pentru a crea un aspect frumos de imagini de paralaxă animate care arată minunat pe măsură ce derulați pagina.

Să începem!

Trage cu ochiul

animații și paralaxă

animații și paralaxă

animații și paralaxă

Descărcați aspectul GRATUIT

Pentru a pune mâna pe desenele din acest tutorial, va trebui mai întâi să îl descărcați folosind butonul de mai jos. Pentru a avea acces la descărcare, va trebui să vă abonați la lista noastră de e-mail Divi Daily folosind formularul de mai jos. Ca nou abonat, veți primi și mai multe bunătăți Divi și un pachet Divi Layout gratuit în fiecare luni! Dacă sunteți deja pe listă, pur și simplu introduceți adresa de e-mail mai jos și faceți clic pe descărcare. Nu veți fi „resubscris” și nu veți primi e-mailuri suplimentare.

Descărcați fișierele
Descarcă gratis

Descarcă gratis

Înscrieți-vă la buletinul informativ Divi și vă vom trimite prin e-mail o copie a pachetului final de planificare a paginii de destinație Divi, plus o mulțime de alte resurse, sfaturi și trucuri uimitoare și gratuite Divi. Urmăriți-vă și veți fi un maestru Divi în cel mai scurt timp. Dacă sunteți deja abonat, pur și simplu introduceți adresa de e-mail de mai jos și faceți clic pe descărcare pentru a accesa pachetul de aspect.

V-ați abonat cu succes. Vă rugăm să verificați adresa de e-mail pentru a vă confirma abonamentul și pentru a obține acces la pachetele de layout Divi săptămânale gratuite!

Pentru a importa aspectul în pagina dvs., pur și simplu extrageți fișierul zip și trageți fișierul json în Divi Builder.

Să trecem la tutorial, nu-i așa?

Ce trebuie să începeți

Pentru a începe, va trebui să aveți următoarele:

  1. Tema Divi instalată și activă
  2. O nouă pagină creată pentru a construi de la zero pe partea frontală (constructor vizual)
  3. Imagini care urmează să fie utilizate pentru conținut fals. Puteți găsi imaginile folosite pentru acest tutorial în Life Coach Divi Layout Pack.

După aceea, veți avea o pânză goală pentru a începe să proiectați în Divi.

Ideea de bază

Ideea de bază din spatele acestui concept de design se concentrează pe utilizarea paralelei CSS pe imaginile de fundal. Datorită modului în care funcționează paralaxa CSS, imaginea de paralaxă va rămâne fixă ​​și va umple automat fereastra browserului indiferent de dimensiunea elementului care o folosește. Natura fixă ​​a imaginii vă permite să utilizați aceeași imagine de paralaxă pe mai multe elemente din Divi și apoi să mutați acele elemente folosind animația. Când animația se instalează, imaginile de fundal de paralaxă utilizate se vor potrivi și vor funcționa așa cum era de așteptat atunci când derulați pagina în jos.

animații și paralaxă

Partea 1: Crearea animației Divi și proiectarea Parallax (versiunea 1)

Creați o nouă secțiune cu un rând cu două coloane (1/2 1/2).

animații și paralaxă

Înainte de a adăuga modulele noastre, să facem câteva ajustări la secțiune și rând.

Actualizați setările secțiunii și rândurilor

Mai întâi, deschideți setările secțiunii și eliminați umplutura implicită după cum urmează:

Căptușeală: 0 px sus, 0 px jos

animații și paralaxă

Apoi deschideți setările rândului și dați rândului o imagine de fundal de paralaxă.

Imagine de fundal: [încărcați imaginea]
Utilizați Efect Parallax: DA
Metoda Parallax: CSS

Aici metoda paralaxă trebuie setată la CSS pentru ca proiectarea să funcționeze.

Lățime: 100%
Lățime maximă: 100%
Căptușeală: 10vw sus, 10vw stânga, 10vw dreapta

animații și paralaxă

Adăugați modulul de text cu fundalul paralelelor potrivite

Acum suntem gata să începem să adăugăm modulele noastre de text la proiectare. Primul modul de text este cheia acestui design. Aplicând exact aceeași imagine de fundal și paralela CSS la modulul text, putem deveni creativi cu animația pentru un efect complet unic.

Continuați și adăugați un nou modul de text în coloana 1.

animații și paralaxă

Apoi actualizați setările modulului text după cum urmează:

Conținutul corpului:

<p>Hi!<br>I'm Jane...</p>

<a href="#">about me</a>

animații și paralaxă

Apoi, dați modulului text aceeași imagine de fundal de paralaxă CSS pe care ați adăugat-o la rând.

Imagine de fundal: [încărcați imaginea]
Utilizați Efect Parallax: DA
Metoda Parallax: CSS

animații și paralaxă

Font text: Fira Sans
Greutatea fontului textului: ușoară
Culoarea textului textului: #ffffff
Dimensiune text text: 70 px
Înălțimea liniei de text: 1em

animații și paralaxă

Stilul fontului de legătură: Subliniat (U)
Culoarea textului linkului: #ffffff (implicit), # 881e67 (trecere)
Dimensiune text link: 30 px
Spațiere scrisoare link: 2 px

animații și paralaxă

Căptușeală: 20% sus, 20% jos, 10% stânga, 10% dreapta

Lățimea chenarului: 20 px
Culoare margine: #ffffff

animații și paralaxă

Apoi adăugați următoarea animație la modulul text:

Stil de animație: Slide
Direcția animației: Corect
Durata animației: 1500 ms
Intensitate animație: 80%
Animație Opacitate de pornire: 20%

animații și paralaxă

Să verificăm efectul de până acum ...

animații și paralaxă

Observați cum imaginea de fundal a modulului de text animat se bazează pe locația potrivită a fundalului rândului. Acest lucru se datorează faptului că ambii partajează aceeași imagine de fundal cu efectul de paralaxă CSS.

Adăugarea celui de-al doilea modul de text cu o imagine de fundal True Parallax

În acest moment suntem gata să adăugăm următorul nostru modul de text. Următoarea va avea o imagine de fundal diferită folosind adevăratul efect de paralaxă. Îi vom oferi și niște animație.

Adăugați un nou modul de text în coloana 2.

animații și paralaxă

Apoi actualizați conținutul corpului cu cuvântul „blogul meu”.

animații și paralaxă

Apoi adăugați o imagine de fundal cu metoda de paralaxă adevărată.

Imagine de fundal: [încărcați imaginea]
Utilizați Efect Parallax: DA
Metoda Parallax: Parallax adevărat

animații și paralaxă

Font text: Fira Mono
Stil de text text: TT
Alinierea textului textului: centru
Culoarea textului textului: #ffffff
Spațiere scrisoare text: 10 px
Lățime: 320 px
Lățime maximă: 320 px
Alinierea modulului: centru

animații și paralaxă

Marja: (desktop): -5vw sus, 4vw jos
Marjă (tabletă și telefon): 3vw top
Căptușeală: 70 px sus, 70 px jos

animații și paralaxă

Lățimea chenarului: 20 px
Culoare margine: #ffffff

Stil de animație: Slide
Direcția animației: în jos
Întârziere animație: 200 ms

animații și paralaxă

Crearea celui de-al treilea modul de text cu o nouă imagine de fundal Parallax

Pentru a crea al treilea modul de text, copiați modulul de text pe care tocmai l-ați creat în coloana 2.

animații și paralaxă

Apoi, vom păstra imaginea de fundal la fel, dar vom actualiza efectul de paralaxă cu metoda de paralaxă CSS.

animații și paralaxă

Lățime: 240 px
Lățime maximă: 240 px
Alinierea modulului: stânga
Marja: 0 px de jos
Căptușeală: 170 px sus, 170 px jos, 95 px stânga, 95 px dreapta

Lățimea personalizată și căptușeala dreaptă și stângă sunt folosite pentru a crea afișajul vertical al textului, care se potrivește cu designul modulului mai lung.

animații și paralaxă

Apoi actualizați direcția animației în sus în loc de jos.

Direcția de animație: UP

animații și paralaxă

Rezultat final

Acum, să verificăm rezultatul final.

animații și paralaxă

Partea 2: Crearea animației și a proiectării Parallax (versiunea 2)

Acest proiect următor va adăuga o animație unică prin încărcarea imaginii de fundal de paralaxă pentru rând după animarea inițială a modulelor. Pentru a face acest lucru, va trebui să folosim un rând separat strict pentru imaginea de fundal de paralaxă CSS care se va deplasa în spatele conținutului. Și din moment ce vom avea fundalul secțiunii expuse inițial, putem adăuga o culoare de fundal personalizată pentru conținutul nostru înainte de animația rândului.

Iată cum să o faci.

Mai întâi, implementați modul de vizualizare wireframe. Apoi copiați rândul care conține modulele dvs. text. Acum veți avea două rânduri identice. Apoi, ștergeți modulele de text din rândul de sus. Tot ce ne-am dorit cu adevărat să facem era să începem cu proiectul rândului nostru de sus.

animații și paralaxă

Apoi, actualizați setările pentru rândul superior, după cum urmează:

Înălțime: 900 px (desktop), 2000 px (tabletă și telefon)
Căptușeală: 0 px sus, 0 px jos

Stil de animație: Slide
Direcția animației: Corect
Durata animației: 1250 ms
Întârziere animație: 1800 ms

animații și paralaxă

Oferim rândului o înălțime stabilită, deoarece rândul gol nu va avea nicio înălțime în mod implicit. Deci, trebuie să vă asigurați că înălțimea rândului este suficientă pentru a acoperi conținutul celui de-al doilea rând cu conținutul. De asemenea, am oferit rândului o animație cu o întârziere, astfel încât să alunece în spatele conținutului după apariția modulelor de text.

Suprapunerea celor două rânduri

Acum tot ce trebuie să facem este să aducem rândul inferior în sus, folosind marja negativă, astfel încât să se suprapună rândul superior cu animația noastră de fundal.

Deschideți setările pentru rândul de jos și actualizați marja după cum urmează:

Marja: -900px top (desktop), -2000px (tabletă și telefon)

animații și paralaxă

Apoi scoateți imaginea de fundal cu metoda de paralaxă CSS pentru rând, deoarece vom folosi în schimb imaginea de fundal a rândului de sus.

animații și paralaxă

Iată designul de până acum. Observați animația de fundal întârziată în primul rând și modul în care fundalul de paralaxă pentru modulul de text din coloana 1 se potrivește perfect cu acesta.

Adăugarea unei culori de fundal a secțiunii

Pentru a da modulelor de text o culoare de fundal inițială înainte de animația rândului, puteți da o culoare de fundal secțiunii.

Deschideți setările secțiunii și adăugați următoarele:

Culoarea stânga a gradientului de fundal: rgba (136,30,103,0,61)
Culoarea dreaptă a gradientului de fundal: # 881e67
Tipul gradientului: radial

animații și paralaxă

Rezultat final

Acum, să verificăm rezultatul final.

animații și paralaxă

Combo opțional Blend Mode și Animation

De asemenea, puteți deveni și mai creativ adăugând un mod de amestecare la al doilea rând și adăugând o animație cu zoom care va funcționa în tandem cu animațiile modulului.

Blend Mode: Luminozitate
Stil de animație: Zoom

animații și paralaxă

Iată rezultatul final.

animații și paralaxă

Iată cum arată pe mobil.

animații și paralaxă

Gânduri finale

Sper că ați învățat câteva lucruri pe parcurs pe măsură ce am explorat câteva modalități unice de a combina imagini de animație și de paralaxă. Rezultatele sunt cu siguranță unice și sunt sigur că puteți modifica cu ușurință această configurație pentru a construi nenumărate alte combinații care vor arăta uimitoare la următorul dvs. proiect.

Aștept cu nerăbdare să aud de la dvs. în comentarii.

Noroc!