Introducerea efectelor asupra textului și tipografiei pot adăuga o perspectivă cu totul nouă experiența utilizatorului pe un site web. Dar textul va fi citit și obținerea prea inteligentă sau inteligentă cu un efect poate învinge scopul acesteia.
Așa că fii inteligent, fii inteligent, dar asigurați-vă că tu Tipografie cinetică efect funcționează de fapt, la fel ca și cum o face Site-ul lui Patrick Heng - prezentate în imaginea de mai sus. Citiți mai departe pentru a afla cum ...
Deschide Fișiere de proiect. Și veți vedea că există biblioteca Velocity.js și Blast.js. Blast Splits Text în sus, în timp ce viteza este un motor Tween. Există trei variabile offset pentru a face fiecare piesă de text să se miște la diferite intervale.
& lt; script & gt;
var offset1 = 0;
var offset2 = 0;
var offset3 = 0;
& lt; / script & gt;
Folosind Blast, fiecare dintre caracterele de text sunt împărțite în propriul element de span. Apoi stratul superior de text este buclat și decalajul este crescut pentru fiecare literă, astfel încât acestea să fie animate independent.
$ ("H1"). Blast ({
DELIMITER: "Caracter"
});
Funcție anim () {
vary $ spans = $ ("# # top"). Găsiți ("span");
$ spans.each (funcția () {
offset1 + = 40;
Acum, biblioteca de viteză adaugă mișcarea și opacitatea, astfel încât literele să se miște și să se estompeze. Fiecare literă este decalată, iar durata și relaxarea sunt stabilite pentru fiecare dintre litere.
$ (acest) .velocity ({
Translatey: -100,
Opacitate: 1.
}, {
întârzierea: Offset1,
Durata: 800,
Realizarea: "SOINTOUTBACK"
});
});
}
Acum funcția "Anim" este numită și acest lucru declanșează animația să înceapă. O funcție "settimeout" joacă acum al doilea bloc de text care va fi galben. Din nou, este declanșată folosind viteza ca în primul exemplu.
Anim ();
SetTimeout (funcția () {
vary $ spans = $ ("# # medie"). Găsiți ("span");
$ spans.each (funcția () {
Offset2 + = 40;
$ (this) .velocity ({{
Translatey: -100,
Opacitate: 0.8.
}, {
Întârzierea, durata și relaxarea sunt stabilite astfel încât cel de-al doilea text galben să se mute corect. Apoi, ultima bucată de text care este portocalie este controlată în următoarea funcție "settimeout" pentru a întârzia acest lucru se mișcă puțin mai mult înainte de a începe.
Întârzie: Offset2,
Durata: 800,
Realizarea: "SOINTOUTBACK"
});
});
}, 100);
SetTimeout (funcția () {
vary $ spans = $ ("# fund"). Găsiți ("span");
Acum, literele finale sunt mutate în loc. Acest lucru oferă același efect ca Site-ul lui Patrick Heng , care are straturi de mișcare a textului. Patrick folosește de fapt WebGL pentru a muta textul, dar acesta este un mod mai simplu cu elemente DOM.
$ spans.each (funcția () {
Offset3 + = 40;
$ (this) .velocity ({{
Translatey: -100,
Opacitate: 0.8.
}, {
Întârzieri: Offset3,
Durata: 800,
Realizarea: "SOINTOUTBACK"
});
});
}, 150);
Richard Rutter are o dragoste și o fascinație pentru tipografie și co-fondată FontDeck. , un serviciu de pionierat Web Font. Ca o tipografie web auto-numită Evanghelist, Richard este principalul organizator al lui Clearleft Ampersand. Conferințe de tipografie web.
La Generate Londra 2018, atelierul său vă va ajuta să creați site-uri web cu o tipografie web angajată, adecvată, distinctivă, expresivă și citibilă, care se adaptează ecranelor tuturor formelor și dimensiunilor. Veți învăța cum să combinați ambarcațiunile vechi de secole cu tehnologie de vârf - inclusiv fonturi variabile - pentru a proiecta și dezvolta cele mai bune experiențe pentru cititorii dvs.
Pe parcursul unei zile, veți participa la activități practice, aplicând fiecare nouă tehnică unui site detaliat de exemplu pe care îl puteți lua înapoi cu dvs. Aceasta va forma resursa perfectă pentru a vă referi la viitor. Și dacă acest lucru nu este suficient, fiecare participant va pleca cu o copie electronică gratuită a apreciatorii lui Richard Cartea de tipografie web .
Nu ratați, obțineți biletul acum
Articole similare:
(Credit de imagine: Adobe) Fonturi în Photoshop: Link-uri rapide - Adăugați fon..
Există întotdeauna ceva nou pentru a învăța de la vechii maeștri, indiferent dacă este compoziția, iluminarea sau chiar o..
Pagina 1 din 2: Pagina 1 Pagina 1 Pagina 2 Design de caractere..
Folosind. Primerii pastelului Pentru a crea suprafețe pentru arta dvs. înseamnă că puteți construi o suprafa�..
ZBRUSHCORE (149,95 dolari pentru o singură licență de utilizator) este o versiune simplificată a Zbrush. ..
Odată ce ați venit cu o idee pentru o creatură fantezie, următorul pas este să-l aduceți la viață, picându-l cu culori �..
Ca parte a lui Comorile ascunse ale creativității Proiectul, Adobe a transformat pensule vechi de secole folosit..
Adobe lansează o nouă serie de tutoriale video pe care le-a numit astăzi o face acum, care își propune să sublinieze cum să creați proiecte de proiectare specifice folosind diverse ..