Kærlighed tabt af Canada's. JAM3. Er et smukt mørkt mobil-klar interaktivt digt med ægte hjerte om de vedvarende følelser omkring tabt kærlighed. Det Website Layout. blev bygget ved hjælp af HTML5 med GSAP. Biblioteket, der driver sin animation, er en af sine mest synlige slående funktioner sin animerede 3D-tekst, der virkelig bringer kærlighedens tabte poesi til livet.
Det ser imponerende ud som helvede, og det er ikke svært at indarbejde i dit eget arbejde for at skabe en engagerende brugererfaring ; Sådan er det, det er færdigt.
Vil du lave dit eget engagerende websted? Prøv A. Website Builder. værktøj, og hold tingene kører glat ved at vælge den rigtige Web Hosting. service.
Det første skridt er at definere strukturen af HTML-dokumentet. Dette omfatter HTML-beholderen, der starter dokumentet, som indeholder hoved- og kropsafsnittene. Mens hovedafsnittet primært bruges til at indlæse den eksterne CSS-fil, gemmes kroppsektionen det synlige sideindhold, der er oprettet i trin 2.
& lt;! DOCTYPE HTML & GT;
& lt; html & gt;
& lt; hoved & gt;
& lt; titel & gt; 3d tekst bevægelse & lt; / titel & gt;
& lt; link rel = "stylesheet" type = "tekst / css" href = "styles.css" / & gt;
& lt; / Head & GT;
& lt; body & gt;
*** trin 2 her
& lt; / body & gt;
& lt; / HTML & GT;
Det synlige HTML-indhold består af en artikelbeholder, der indeholder den synlige tekst. Den vigtige del af artiklen Container er den 'Data-ANIMATE' -attribut, som vil blive refereret af CSS'en for at anvende de visuelle effekter. Teksten inde i artiklen er lavet af et H1-tag for at angive, at indholdet er sidens hovedtitel.
& lt; Artikel Data-Animate = "Flyt i" & GT;
& lt; h1 & gt; hej der! & lt; / h1 & gt;
& lt; / artikel & gt;
Opret en ny fil kaldet 'Styles.css'. Det første sæt instruktioner indstiller sidens HTML-beholder og krop til at have en sort baggrund, såvel som ingen synlig grænseafstand. Hvid indstilles også som standard tekstfarve til alle børnelementer på siden for at arve; Undgå standard sort farve af tekstfremstillingsindhold synes at være usynlige.
HTML, krop {
Baggrund: # 000;
Padding: 0;
Margin: 0;
Farve: #fff;
}
Indholdsbeholderen, der henvises til den 'Data-ANIMATE' -attribut, har specifikke stilarter påført. Dens størrelse er indstillet til at matche den fulde størrelse på skærmen ved hjælp af VW og VH måleenheder, samt at blive lidt roteret. En animation kaldet 'Movein' påføres, som varer i en varighed på 20 sekunder og vil gentage uendeligt.
[Data-animate = "Flyt i"] {
position: relativ;
Bredde: 100VW;
Højde: 100Vh;
Opacitet: 1;
Animation: Movein 20s uendelig;
Tekst-Align: Center;
Transform: Drej (20deg);
}
'Movein' animationen, der henvises til i det foregående trin, kræver en definition ved hjælp af @Keyframes. Den første ramme, der starter med 0% af animationen, sætter standard skriftstørrelsen, tekstpositionering og synlig skygge. Derudover er varen indstillet med nul opacitet, så det oprindeligt er usynligt - dvs. vises ude af visning.
@Keyframes movein {
0% {
skrifttypestørrelse: 1em;
Venstre: 0;
Opacitet: 0;
Tekstskygge: Ingen;
}
*** trin 6 her
}
Den næste ramme er placeret på 10% gennem animationen. Denne ramme sætter opaciteten til fuldt synlig, hvilket resulterer i, at teksten gradvist bliver animeret til syne. Derudover tilføjes flere skygger med blåt og faldende farveværdier for at give illusionerne af 3D-dybde til teksten.
10%
{
Opacitet: 1;
Tekstskygge:
.2EM -.2EM 4px #aaa,
.4em -.4em 4px # 777,
.6EM -.6EM 4PX # 444,
.8em -.8em 4px # 111;
}
*** Trin 7 her
De endelige rammer opstår ved 80% og i slutningen af animationen. Disse er ansvarlige for at øge skriftstørrelsen og flytte elementet mod venstre. Nye indstillinger anvendes også til tekstenskyggen for at animere sig mod, samtidig med at teksten ikke fylde teksten uden for rammerne af rammer 80% til 100%.
80% {
Font-størrelse: 8em;
Venstre: -8em;
Opacitet: 1;
}
100% {
Font-størrelse: 10EM;
Venstre: -10EM;
Opacitet: 0;
Tekstskygge:
.02EM -.02EM 4PX #AAA,
.04EM -.04EM 4PX # 777,
.06EM -.06EM 4PX # 444,
.08em -.08EM 4px # 111;
}
***
Bemærk: Uanset hvilket projekt du påbegynder, har du Sky lagring Det kan klare er afgørende (vores vejledning vil hjælpe).
Denne artikel blev oprindeligt offentliggjort i udstedelse 273 af Creative Web Design Magazine Web Designer. Køb problem 273 her eller Abonner på Web Designer her .
Relaterede artikler:
Adobe Dimension gør det til en brise til at oprette komplekse scener (Billedkredit: Mike Griggs) Adobe D..
Vi har set mange nye API'er, der tilføjes på internettet i løbet af de sidste par år, der virkelig har gjort det muligt for webindholdet at have den samme slags funktionalitet, så mange ..
Side 1 af 2: Brug af perspektivgitter i Illustrator: trin 01-09 Brug af p..
Side 1 af 2: Side 1 Side 1 Side 2. ..
En fantastisk måde at få fat i opmærksomhed på - og hold fast i det - er at skabe en Website Layout. der viser dine talenter fra ..
Kortbaseret Website Layouts. har overtaget nettet. Kortet, Twitter, Facebook og Google, er blevet et go-to-designm..
Clarisse. er en relativt ny applikation, og det er mere end bare en rendermotor, et layout eller se udviklingsværktøj. Clarisse frigør kunstnere fra computerens begrænsninger ..