Numëruesit e rrethit të animuar janë një mënyrë popullore për të paraqitur informacionin (si p.sh të dhëna statistikore ose metrikë) në një faqe interneti me një ndërveprim argëtues. Në fakt, ju tashmë mund të jeni njohur me modulin e numërimit të rrethit nga Divi, i cili ju lejon të shtoni numërues rrethi në faqen tuaj Divi shpejt dhe lehtë. 

Sidoqoftë, në këtë tutorial, ne do t'ju tregojmë se si të krijoni numërues të rrethit plotësisht të personalizuar që animojnë ndërsa lëvizni! Nuk do të na duhet ndonjë CSS e jashtme e personalizuar për t'i krijuar ato. Truku është të përfitoni nga veçoria e shtresave të Divi për të menaxhuar me saktësi disa module të mbivendosura dhe të animuara.

Rezultati i mundshëm

Këtu është një përmbledhje e shpejtë e ndarësve të rrethit të animuar që do të krijojmë në këtë tutorial.

sportelet e rrethit të animuar në lëvizje

Krijimi i katër sporteleve të rrethit që gjallërohen kur lëviz me Divi

Konfigurimi i seksionit dhe linjës

Së pari, shtoni një rresht me katër kolona në seksionin e paracaktuar.

sportelet e rrethit të animuar në lëvizje

Tjetra, hapni cilësimet e seksionit dhe shtoni një diferencë të sipërme dhe të poshtme, në mënyrë që të kemi hapësirë ​​të mjaftueshme për të provuar efektet e lëvizjes së numëratorëve të rrethit që do të krijojmë.

  • Margjina: 85vh e lartë, 85vh e ulët
sportelet e rrethit të animuar në lëvizje

Pastaj hapni cilësimet e linjës dhe azhurnoni si vijon:

  • Gjerësia e zorrës së trashë: 1
  • Gjerësia: 100%
  • Gjerësia maksimale: 1200px
sportelet e rrethit të animuar në lëvizje

Duke përdorur pamjen e Shtresave

Para se të filloni të krijoni numëruesit e rrethit të animuar, sigurohuni që të vendosni funksionin e Shtresave Divi. Ju mund ta bëni këtë duke klikuar në ikonën e shtresave gri në menunë e cilësimeve të poshtme.

sportelet e rrethit të animuar në lëvizje

Meqenëse do të krijojmë shumë elementë (ose shtresa) të mbivendosura, kutia e shtresave do të vijë në ndihmë patjetër për menaxhimin e shtresave tona në të ardhmen.

Krijimi i sportelit të rrethit të animuar # 1 (25%)

Ky numërues i parë i rrethit të animuar do të animojë deri në 25% të rrethit në lëvizje dhe do të ketë tekstin e përqindjes që korrespondon me qendrën që do të përzihet në lëvizje. Për të ndërtuar projektin e plotë të numëruesit të rrethit do të përdorim disa ndarës dhe module të mbivendosur të tekstit. Ja se si ta bëni.

Rrethi i pasëm

Për të krijuar rrethin e pasmë do të përdorim një modul ndarës që do ta formojmë si rreth dhe do t'i japim ngjyrën e sfondit.

Shtoni një modul ndarjeje
sportelet e rrethit të animuar në lëvizje

Tërhiqeni ndarësin lart në pamjen e shtresës dhe ndryshoni etiketën për të lexuar "cikli i rradhës". Pastaj hapni cilësimet e modulit të ndarjes dhe azhurnoni sa vijon:

  • Trego ndarjen: JO
  • Ngjyra e sfondit: # c3e0e5
sportelet e rrethit të animuar në lëvizje

Azhurnoni parametrat e projektimit si më poshtë:

  • Gjerësia: 250px
  • Lartësia: 250px
  • Margjina: 25 piksele në krye, 25 pixel në fund, 25 pixel në të majtë
  • Qoshet e rrumbullakosura: 50%
sportelet e rrethit të animuar në lëvizje

Shirita me ngjyra rrotulluese

Pjesa tjetër e numëruesit të rrethit do të jetë shiriti i ngjyrave rrotulluese. Dublikoni ndarësin e mëparshëm (rrethin e pasmë) për të rindezur modelin. Pastaj azhurnoni ndarësin e ri me etiketën "shtyllë ngjyrash".

sportelet e rrethit të animuar në lëvizje

Për të krijuar efektin e rradhës së shiritit të ngjyrave, duhet ta kthejmë këtë ndarës në një gjysmërreth me ngjyrën që duam të përdorim për shiritin.

Hapni cilësimet e ndarjes së shiritit të ngjyrave dhe azhurnoni sa vijon:

  • Ngjyra e sfondit: asnjë
  • Sfond i gradientit të ngjyrës së majtë: # 121b55
  • Ngjyra e sfondit të gradientit në të djathtë: rgba (255,255,255,0)
  • Drejtimi i gradientit: 90deg
  • Pozicioni fillestar: 50%
  • Pozicioni përfundimtar: 0%
sportelet e rrethit të animuar në lëvizje

Në disa shfletues ekziston një çështje e vogël e mbivendosjes që tregon ngjyrën e padëshiruar përmes shtresave. Për të shmangur këtë, ne do ta bëjmë këtë gjysmërreth pak më të vogël dhe do të rregullojmë kompensimin në përputhje me rrethanat.

  • Gjerësia: 248px
  • Lartësia: 248px
sportelet e rrethit të animuar në lëvizje

Për ta bërë rrethin e shiritit të ngjyrave të mbivendoset rrethi i pasëm, jepni ndarësit një pozicion absolut si më poshtë:

  • Pozicioni: absolut
  • Kompensimi vertikal: 26 piksele
  • Kompensimi horizontal: 26 piksele
sportelet e rrethit të animuar në lëvizje

Pastaj shtoni efektin vijues të lëvizjes për të rrotulluar shiritin rrethor 90 gradë (ose 25% të rrethit).

Nën skedën Efektet rrotulluese ...

  • Fillimi i rrotullimit: 0deg (me 15% të dritares)
  • Rrotullimi mesatar: 90 gradë (në 20% -25% të shikimit)
  • Fundi i rrotullimit: 90 gradë (me 30% të shikimit)
sportelet e rrethit të animuar në lëvizje

Përqindjet dhe vlerat e rrotullimit këtu mund të duket se nuk kanë kuptim të plotë në këtë pikë. Ne e bëjmë më të lehtë për të azhurnuar rotacionin më vonë kur ndërtojmë numëruesin tjetër të rrethit që përfundon në 180 gradë (50% të rrethit). Gjëja e rëndësishme në këtë pikë është që rrotullimi të përfundojë në 90 gradë (ose 25%).

Mburojë

Elementi tjetër i numëruesit tonë të rrethit është ajo që unë e quaj mburojë, e cila është një tjetër gjysmërreth që fsheh anën e majtë të rrethit të shiritit të ngjyrave ndërsa rrotullohet.

 Për të krijuar mburojën, kopjoni modulin e parë të ndarësit të Rrethit Mbrapa që kemi krijuar më parë. Pastaj tërhiqeni atë nën modulin ndarës "Color Bar" dhe azhurnoni etiketën në "mburojë" për referencë të lehtë.

sportelet e rrethit të animuar në lëvizje

Hapni cilësimet e ndarjes së mburojës dhe azhurnoni si vijon:

  • Ngjyra e sfondit: asnjë
  • Ngjyra e gradës së majtë të gradientit: # c3e0e5 (e njëjtë me rrethin e pasmë)
  • Ngjyra e sfondit të gradientit në të djathtë: rgba (255,255,255,0)
  • Drejtimi i gradientit: 90deg
  • Pozicioni fillestar: 50%
  • Pozicioni përfundimtar: 0%
sportelet e rrethit të animuar në lëvizje

Tani jepni modulit një pozicion absolut si më poshtë:

  • Pozicioni: absolut
  • Kompensimi vertikal: 25px
  • Kompensimi horizontal: 25 piksele
sportelet e rrethit të animuar në lëvizje

Rrethi i përparmë

Pjesa tjetër e banakut të rrethit është rrethi i përparmë, i cili do të fshehë pjesën e mesme të shtresave të mëparshme dhe do të ekspozojë skajin e jashtëm.

Për ta krijuar atë, kopjoni ndarësin e rrethit të pasmë, hidheni nën modulin e ndarësit të mburojës dhe azhurnoni etiketën në "rrethin e përparmë".

sportelet e rrethit të animuar në lëvizje

Hapni cilësimet e modulit të ndarjes së rrethit të përparmë dhe azhurnoni sa vijon:

  • Ngjyra e sfondit: #ffffff
  • Gjerësia: 200px
  • Lartësia: 200px
sportelet e rrethit të animuar në lëvizje

Pastaj shtoni pozicionin absolut si më poshtë:

  • Pozicioni: absolut
  • Kompensimi vertikal: 50px
  • Kompensimi horizontal: 50px
sportelet e rrethit të animuar në lëvizje

Numri i zbardhjes

Pjesa e fundit e këtij sporteli të rrethit të parë është numri i njollosjes që korrespondon me vlerën e treguar nga shiriti rrotullues.

Për ta ndërtuar atë, shtoni një modul të ri teksti nën modulin e ndarjes së rrethit të përparmë.

sportelet e rrethit të animuar në lëvizje

Në kutinë Layers, emërtoni modulin e ri të tekstit "num1". Pastaj hapni cilësimet dhe azhurnoni trupin për të lexuar "25%".

sportelet e rrethit të animuar në lëvizje

Nën cilësimet e projektimit, azhurnoni sa vijon:

  • Pesha e tekstit të tekstit: e theksuar
  • Madhësia e tekstit: 25px
  • Lartësia e vijës së tekstit: 2em
  • Shtrirja e tekstit: qendra
sportelet e rrethit të animuar në lëvizje
  • Gjerësia: 200px
  • Lartësia: 200px
  • Qoshet e rrumbullakosura: 50%
sportelet e rrethit të animuar në lëvizje
  • Mbushje: mbi 75px
  • Pozicioni: absolut
  • Kompensimi vertikal: 50px
  • Kompensimi horizontal: 50px
sportelet e rrethit të animuar në lëvizje

Tani teksti duhet të jetë i përqendruar në mënyrë perfekte në banakun e rrethit.

Për të shtuar efektin e zbehjes, azhurnoni efektet e mëposhtme të lëvizjes:

Nën skedën Fade In dhe Fade Out ...

  • Aktivizoni zbehet brenda dhe jashtë: PO
  • Opaciteti fillestar: 0% (me 10% të dritares)
  • Opaciteti mesatar: 100% (në 20% të dritares)
  • End errësira: 100% (në 100% të pamjes)
sportelet e rrethit të animuar në lëvizje

Kjo është ajo për njehsorin rrethor. Zbuloni rezultatin.

sportelet e rrethit të animuar në lëvizje

E tëra çfarë ju duhet të bëni tani është të kopjoni atë që kemi bërë deri më tani në kolonat e tjera dhe të modifikoni vlerat e ndryshme për ta bërë sportelin unik.