Când afișați mai multe îndemnuri pe pagina dvs., poate fi util să creați un efect de derulare interactiv care să combine elemente diferite. O soluție este transformarea modulelor în elemente fixe în timp ce acestea se deplasează în containerul coloanei lor. În tutorialul de astăzi, vă vom arăta cum să creați un design frumos care să gestioneze această tehnică. De asemenea, veți putea descărca gratuit fișierul JSON!

Să mergem.

studiu

Înainte de a ne arunca cu capul în tutorial, să aruncăm o privire finală asupra modului în care a funcționat cu diferite dimensiuni de ecran.

Prezentare generală a containerului cu secțiune fixă

Să începem să recreăm!

Adăugați o secțiune nouă

Începeți prin a adăuga o nouă secțiune regulată la pagina pe care lucrați.

Selectarea unei secțiuni divi

spaţierea

Deschideți setările secțiunii și modificați marginile de jos și de sus pentru diferite dimensiuni de ecran.

  • Top tapițerie: 7vw (desktop), 10vw (tabletă), 15vw (telefon)
  • Tapițerie în partea de jos: 20vw (desktop), 7vw (tabletă), 10vw (telefon)
Configurația spațierii secțiunii Divi

Adăugați o linie nouă

Structura coloanei

Continuați să adăugați un rând nou folosind următoarea structură a coloanelor:

Alegeți aspectul coloanelor divi

dimensionarea

Fără a adăuga încă module, deschideți setările rândului și lăsați-l să ocupe întreaga lățime a secțiunii. el este de asemenea foarte important  activați opțiunea „Egalizați înălțimile coloanei”. Procedând astfel, veți crea spațiu gol în coloane, care va permite modulelor staționare să se deplaseze liber în timp ce derulați pagina.

  • Utilizați o lățime personalizată de jgheab: Da
  • Lățimea jgheabului: 1
  • Egalizați înălțimile coloanei: Da
  • Lățime: 100%
  • Lățimea maximă: 100%
Configurarea liniei parametrului Divi

Înveliș superior coloană 2

Apoi, deschideți setările pentru coloana 2 și adăugați niște umpluturi de top pe desktop.

  • Înveliș superior: 20vw (desktop), 0vw (tabletă și telefon)
Configurare marjă mare divi

Înveliș superior coloană 3

Adăugați de asemenea o valoare de umplere personalizată la a treia coloană.

  • Cea mai bună umplere: 40vw (desktop), 0vw (tabletă și telefon)
Configurare coloană marjă mare 3 divi

Înveliș superior coloană 4

Și completați parametrii liniei adăugând și o valoare de umplere mai mare coloanei 4.

  • Înveliș superior: 60vw (desktop), 0vw (tabletă și telefon)
container de coloană

Adăugați CTA în coloana 1

Adăugați conținut

Este timpul să începeți să adăugați module! Primul modul de care avem nevoie în coloana 1 este un modul CTA (Call to Action). Introduce cuprins de votre choix.

Configurarea apelului de acțiune Divi

Legătură

Adăugați și un link la buton. Acest lucru va permite butonului să se afișeze în design.

  • URL-ul linkului butonului: #
Configurarea butonului îndemn

Culoare de fundal

Schimbați ulterior culoarea de fundal a modulului.

  • Culoarea fundalului: #ffffff
Culori de fundal Divi

Setări text

Comutați la fila Proiectare și modificați setările generale de text.

  • Alinierea textului: centru
  • Culoarea textului: întunecat
Alinierea configurării apelului text la acțiunea divi

Setări text de titlu

Modificați, de asemenea, setările textului titlului.

  • Titlu Titlu Nivel: H3
  • Titlul textului: Spectral
  • Denumirea textului color: # 000000
  • Mărimea titlului textului: 2vw (desktop), 4vw (tabletă), 6vw (telefon)
Editați titlul difvi îndemn la acțiune

Setări text corp

Cu parametrii corpului textului.

  • Font pentru corp: Fira Sans
  • Greutatea fontului: Light
  • Culoarea caroseriei textului: # 000000
  • Dimensiunea textului corpului: 1vw (desktop), 2vw (tabletă), 3vw (telefon)
  • Înălțimea corpului: 1.8em
Corpul textului divi

Setări buton

Nu uitați să stilizați și butonul modulului CTA.

  • Utilizați stiluri personalizate pentru buton: Da
  • Mărimea textului butonului: 1vw (desktop), 2vw (tabletă), 3vw (telefon)
  • Culoarea textului butonului: #ffffff
  • Culoarea fundalului butonului: #444eff
  • Lățimea marginii butonului: 0px
Configurarea stilului butonului îndemn
  • Raza marginii butonului: 50vw
  • Font de buton: Fira Sans
Configurarea parametrilor butonului Divi
  • Înveliș superior: 1vw (desktop), 2vw (tabletă), 3vw (telefon)
  • Tapițerie în partea de jos: 1vw (desktop), 2vw (tabletă), 3vw (telefon)
  • Căptușire stânga: 3vw (desktop), 7vw (tabletă), 13vw (telefon)
  • Tapițerie din dreapta: 3vw (desktop), 7vw (tabletă), 13vw (telefon)
Configurare aliniere buton Divi

spaţierea

Apoi accesați setările de spațiere și adăugați margini interioare și inferioare personalizate.

  • Padding Top: 8vw
  • Garnitura de jos: 8vw
Modul de apelare la acțiune de configurare a spațiului Divi

frontieră

Adăugați de asemenea unghiuri rotunjite la modul.

  • Colțuri rotunde: 1vw (toate colțurile)
Modul de îndemn la configurație de margine rotunjită

Cutie de umbră

Finalizați designul modulului adăugând o umbră de casetă subtilă.

  • Umbra cutiei Poziție orizontală: 10px
  • Cutie Blur Force Blur: 50px
  • Culoare umbră: rgba (0,0,0,0,08)
Configurare casetă umbră a modulului Divi

CSS

Acum, pentru ca efectul de derulare lipicioasă să funcționeze, va trebui să adăugăm câteva linii de cod CSS la sfârșitul acestui tutorial. Ca pregătire, vom adăuga o clasă CSS la modulul CTA.

  • Clasa CSS: sticky-cta
ID-ul și clasele de configurare ale modului de apel la acțiune

Adăugați un modul de imagine în coloana 1

Incarca imaginea

Să trecem la următorul și ultimul mod de care avem nevoie în coloana 1, care este un mod imagine. Încărcați o imagine PNG la alegere.

Adăugați un modul de imagine cu un donot

aliniere

Schimbați alinierea imaginii în continuare.

  • Aliniere imagine: centru
Modul de imagine de aliniere divi

dimensionarea

Asigurați-vă că forțați și lățimea completă pe modul.

  • Lățime completă de forță: Da
Configurarea spațiului modulului imagine Divi

spaţierea

Completați setările modulului accesând setările de spațiere și adăugând valori de spațiere personalizate pentru diferite dimensiuni de ecran.

  • Marja superioară: -5vw (tabletă și telefon)
  • Marja de jos: -12vw (desktop), 5vw (tabletă și telefon)
  • Căptușire stânga: 3vw (desktop), 10vw (tabletă), 25vw (telefon)
  • Tapițerie din dreapta: 3vw (desktop), 10vw (tabletă), 25vw (telefon)
Modul de spațiu de configurare divi image donut

Clonați cele două module de trei ori și așezați coloanele rămase

După ce ați completat ambele module în coloana 1, puteți să le dublați de trei ori și să plasați duplicatele în coloanele rămase ale rândului.

container de coloană

Schimbă imagini

Asigurați-vă că modificați imaginea din fiecare modul de imagine duplicat.

Modificați conținutul CTA și culorile de fundal ale butoanelor

De asemenea, schimbați cuprins CTA cu culori de fundal pentru butoane.

  • Modul CTA #2: #89ffb4
  • Modul CTA #3: #ff89f1
  • Modul CTA #4: #ffd389
Modificați culorile modulelor chemate la acțiune

Adăugați clasa CSS la modulele de imagine din coloanele 1, 2 și 3

Acum, pentru a ne asigura că efectul lipicios funcționează și asupra imaginilor, va trebui să adăugăm o clasă CSS la modulele de imagine din coloanele 1, 2 și 3.

  • Clasa CSS: sticky-image
Editați imaginile din fiecare coloană

Adăugați linia 2

Structura coloanei

Rămâne doar să adăugați codul CSS. Pentru a face acest lucru, adăugați o nouă linie.

Adăugați un rând la o coloană de pe divi

Adăugați un modul cu cod CSS

Adăugați un modul de cod la linie, introduceți codul CSS de mai jos și ați terminat!

<style>@media only screenand (min-width: 980px) {.sticky-cta {position: sticky;position: -webkit-sticky;top: 8vw !important;}.sticky-image {position: sticky;position: -webkit-sticky;top: 28vw !important;}}</style>

Adăugați modul de cod pe divi

studiu

Acum, după ce s-au făcut toți pașii, să aruncăm o privire finală asupra a ceea ce s-a întâmplat cu diferite dimensiuni de ecran.

Invitația finală la acțiune divi
container de coloană

Ultimele gânduri

În acest articol, v-am arătat cum să păstrați modulele fixate în containerul lor de coloane. Utilizarea acestei tehnici poate genera efecte de derulare uimitoare care vă permit să evidențiați diferitele îndemnuri la acțiune pe pagina dvs. De asemenea, puteți descărca gratuit fișierul JSON! Dacă aveți întrebări sau sugestii, nu ezitați să lăsați un comentariu în secțiunea de comentarii de mai jos.