Krijoni një efekt të animuar të tekstit 3D

Autor: Randy Alexander
Data E Krijimit: 23 Prill 2021
Datën E Azhurnimit: 19 Qershor 2024
Anonim
Krijoni një efekt të animuar të tekstit 3D - Krijues
Krijoni një efekt të animuar të tekstit 3D - Krijues

Përmbajtje

Dashuria e humbur nga Jam3 e Kanadasë është një poezi interaktive bukur e errët, e gatshme për lëvizje, me zemër të vërtetë për ndjenjat e qëndrueshme rreth dashurisë së humbur. Paraqitja e faqes në internet është ndërtuar duke përdorur HTML5 me bibliotekën GSAP që mundëson animacionin e saj, një nga karakteristikat e saj më të habitshme nga ana vizuale është teksti i saj i animuar 3D që sjell me të vërtetë poezinë e Love Lost.

  • Bëni efekte interaktive të tipografisë 3D

Duket mbresëlënëse si ferr, dhe nuk është e vështirë të përfshihesh në punën tënde për të krijuar një përvojë përdoruese tërheqëse; ja si është bërë.

Dëshironi të krijoni faqen tuaj tërheqëse? Provoni një mjet për krijimin e faqes në internet dhe mbajini gjërat duke ecur normalisht duke zgjedhur shërbimin e duhur të mbajtjes në internet.

01. Filloni dokumentin HTML

Hapi i parë është përcaktimi i strukturës së dokumentit HTML. Kjo përfshin enën HTML që fillon dokumentin, e cila përmban seksionet e kokës dhe trupit. Ndërsa seksioni i kokës përdoret kryesisht për të ngarkuar skedarin e jashtëm CSS, seksioni i trupit do të ruajë përmbajtjen e faqes së dukshme të krijuar në hapin 2.


! DOCTYPE html> html> kokë> titull> Lëvizja / Titulli 3D i Tekstit> lidhja rel = "stilet" lloji = "teksti / css" href = "styles.css" /> / kreu> trupi> * * * HAPI 2 K HTU / trupi> / html>

02. Përmbajtje e dukshme HTML

Përmbajtja e dukshme HTML përbëhet nga një enë artikulli që përmban tekstin e dukshëm. Pjesa e rëndësishme e kontejnerit të artikullit është atributi 'data-animate', i cili do të referohet nga CSS për të aplikuar efektet vizuale. Teksti brenda artikullit është bërë nga një etiketë h1 për të treguar që përmbajtja është titulli kryesor i faqes.

artikull data-animate = "move in"> h1> Përshëndetje Atje! / h1> / artikull>

03. Fillimi i CSS

Krijoni një skedar të ri të quajtur 'styles.css'. Grupi i parë i udhëzimeve vendosi kontejnerin dhe trupin HTML të faqes të ketë një sfond të zi, si dhe të mos ketë hapësirë ​​të dukshme kufijsh. E bardha është vendosur gjithashtu si ngjyra e paracaktuar e tekstit për të gjithë elementët fëmijë në faqe për t'u trashëguar; shmangia e ngjyrës së zezë të paracaktuar të tekstit, duke e bërë përmbajtjen të duket e padukshme.


html, trupi {sfondi: # 000; mbushje: 0; diferencë: 0; ngjyra: #fff; }

04. Enë për animacion

Kontenieri i përmbajtjes referuar me atributin 'data-animate' ka stile specifike të aplikuara. Madhësia e tij është vendosur që të përputhet me madhësinë e plotë të ekranit duke përdorur njësitë e matjes vw dhe vh, si dhe duke u rrotulluar pak. Zbatohet një animacion i quajtur 'moveIn', i cili do të zgjasë për një kohëzgjatje prej 20 sekondash dhe do të përsëritet pafundësisht.

[data-animate = "lëviz brenda"] {pozicioni: relativ; gjerësia: 100vw; lartësia: 100vh; perde: 1; animacion: lëvizNë të 20-at pafund; rreshtimi i tekstit: qendra; shndërroj: rrotulloj (20deg); }

05. Fillimi i animacionit

Animacioni 'moveIn' referuar në hapin e mëparshëm kërkon një përkufizim duke përdorur @keyframes. Korniza e parë që fillon me 0% të animacionit përcakton madhësinë e paracaktuar të shkronjave, pozicionimin e tekstit dhe hijen e dukshme. Për më tepër, artikulli është vendosur me errësirë ​​zero në mënyrë që fillimisht të jetë i padukshëm - dmth. shfaqet jashtë pamjes.

@keyframes moveIn {0% {font-size: 1em; majtas: 0; perde: 0; hije teksti: asnjë; } * * * HAPI 6 KETU}

06. Gjallëroni në pamje

Kuadri tjetër vendoset në 10% përmes animacionit. Kjo kornizë vendos errësirën në plotësisht të dukshme, duke rezultuar që teksti gradualisht të animohet në shikim.Për më tepër, hije të shumta shtohen me vlera blu dhe ngjyrash në rënie për t'i dhënë tekstit iluzione të thellësisë 3D.


10% {perde: 1; hije teksti: .2em -.2em 4px #aaa, .4em -.4em 4px # 777, .6em -.6em 4px # 444, .8em -.8em 4px # 111; } * * * HAPI 7 KETU

07. Finalizimi i animacionit

Kornizat përfundimtare ndodhin në 80% dhe në fund të animacionit. Këto janë përgjegjëse për rritjen e madhësisë së shkronjave dhe lëvizjen e elementit në të majtë. Cilësime të reja janë aplikuar gjithashtu për hijen e tekstit për të gjallëruar, ndërsa zbehet gjithashtu teksti nga pamja nga kornizat 80% në 100%.

80% {madhësia e shkronjave: 8em; majtas: -8em; perde: 1; } 100% {font-size: 10em; majtas: -10em; perde: 0; hije teksti: .02em -.02em 4px #aaa, .04em -.04em 4px # 777, .06em -.06em 4px # 444, .08em -.08em 4px # 111; } * * *

Shënim: çfarëdo projekti në të cilin po filloni, ruajtja e resë që mund të përballojë është thelbësore (udhëzuesi ynë do t'ju ndihmojë).

Ky artikull u botua fillimisht në numrin 273 të revistës krijuese të krijimit të faqeve Web Designer. Blini numrin 273 këtu ose pajtohuni tek Web Designer këtu.

Publikime Të Njohura
Prodhimi i shtypjes Lino: Një hyrje
Lexo Më Shumë

Prodhimi i shtypjes Lino: Një hyrje

Punimi i htypje Lino ë htë një metodë e htypje lehtë ue e, e cila përf hin gdhendjen e një vizatimi në një bllok të butë linoleumi, rrotullimin e...
Fituesit e çmimeve janë gjenerata tjetër e stilistëve me përgjegjësi shoqërore
Lexo Më Shumë

Fituesit e çmimeve janë gjenerata tjetër e stilistëve me përgjegjësi shoqërore

hoqëria Mbretërore e Arteve (R A) prezantoi për herë të parë tudent De ign Award ( DA) në Londër, 90 vjet më parë. Që nga viti 1924, këto &...
Përvoja kinematografike sjell në jetë të dhëna të thata të produkteve
Lexo Më Shumë

Përvoja kinematografike sjell në jetë të dhëna të thata të produkteve

Gama e altoparlantëve dhe dokeve të altoparlantëve Fidelio nga Philip ë htë mjaft e nivelit të lartë, por gjitha htu paraqet një fidë për çdo agj...