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 offerne. Ukraine Web Agency. Årgang s websted er et godt eksempel på dette, tegner dig i sin vr Designportefølje Med en iøjnefaldende kombination af et pulserende logo bygget fra glaspartikler og en dejlig smule glitch, der aktiverer på svæve.
En simpel glitcheffekt, der anvendes sparsomt, kan give dit websted en vigtig lille ekstra bit visuel interesse, og det er overraskende let at implementere. Sådan gør du det.
Download filerne for denne vejledning.
Oprettelse af en simpel glitcheffekt kan gøres på så mange forskellige måder. Her skal vi gøre det ved at have en animeret GIF over toppen af teksten, som vil blive tændt og slukket i displayet. Først skal du tilføje denne kode til kroppen på din side.
& lt; div id = "Holder" onmouseOver = "Glitch ()" & GT;
& lt; div id = "glitch" & gt; & lt; / div & gt;
Web.
& lt; BR & GT; PRODUKT-
& lt; BR & GT; Ion.
& lt; / div & gt;
Indholdet vil bruge et specifikt skrifttype fra Google-skrifttyper kaldet Work Sans. Grib linket derfra og læg det i dit hovedsektion; Tilføj derefter CSS til enten Style-tags eller en separat CSS-fil. Siden er lavet sort med hvid tekst, og holderen er stylet op for teksten.
krop {
Baggrund: # 000;
Font-familie: 'Arbejdssans', Sans-Serif;
Farve: #fff;
}
#HOLDER {
Font-størrelse: 6EM;
Bredde: 500px;
Højde: 300px;
Margin: 0 Auto;
position: relativ;
}
Glinkseffekten kommer til at være et baggrundsbillede, der er placeret direkte over toppen af teksten. Den vigtige del her er, at den er gjort usynlig ved at reducere opaciteten til nul, så den ikke vises, indtil brugeren interagerer med teksten.
#Glitch {
position: absolut;
TOP: 0;
Venstre: 0;
Z-indeks: 10;
Bredde: 100%;
Højde: 100%;
Baggrund: URL (glitch.gif);
Opacitet: 0;
}
Tilføj script-tags til slutningen af kroppsektionen og opret en cachelagret henvisning til 'GLITCH' DIV i dokumentet. Derefter er en variabel navngivet 'over' sat til falsk. Dette vil blive tændt og slukket, når brugeren bevæger sig over teksten.
var gl = dokument.getelementbyid ("glitch");
var over = falsk;
Glitch-funktionen kaldes, når musen bevæger sig over teksten. Hvis glitchen ikke kører, er glitch-synligheden tændt, og den er slukket efter et og et halvt sekunder. Du kan eksperimentere med dette og bruge et tilfældigt nummer for at gøre det mere uforudsigeligt.
Funktion Glitch () {
hvis (over == false) {
Gl.style.opacity = "1";
Setimeout (funktion () {
normal();
}, 1500);
}
}
Glitch-effekten bør ikke forblive på, da det ville være for irriterende for brugeren, men som et interaktivt element fungerer det godt. Her nulstilles koden opaciteten tilbage til nul, så den ikke er synlig over toppen af teksten.
Funktion Normal () {
Gl.style.opacity = "0";
}
Tre dages webdesign begivenhed Generere New York. er tilbage. Med sted mellem 25.-27. April 2018 omfatter overskriftshøjttalere Superfriendly's Dan Mall, Web Animation Consultant Val Head, Full-Stack JavaScript Developer Wes Bos og meget mere. Der er også en hel dag med workshops og værdifulde netværksmuligheder - Gå ikke glip af det. Få din generere billet nu .
Denne artikel blev oprindeligt offentliggjort i udstedelse 270 af Creative Web Design Magazine Web Designer. Køb problem 270 her eller Abonner på Web Designer her .
Relaterede artikler:
(Billedkredit: Creative Bloq) Hvis du vil fange en hel skærm, et vindue eller bare en valgt del af dit skrivebord, h..
Selv en tilsyneladende kompleks proces som at tegne en hånd kan forenkles med de rigtige tegningsteknikker og tricks. Brug af fo..
CSS-brugerdefinerede egenskaber, der almindeligvis er kendt som CSS-variabler, understøttes nu af alle større moderne browsere...
I de tidligere år af min illustrationskarriere skød jeg væk fra at skulle illustrere tal, uanset om de er realistiske eller si..
Der er mange interessante effekter, der kan tilføjes til en side for at øge engagementet, men det er vigtigt at vælge effekter..
Den seneste store udgivelse af node.js bringer mange væsentlige forbedringer af JavaScript-samfundet, herunder en opdateret Java..
Virtual Reality er ikke ligefrem ny, men det har kun været i de sidste par år, at teknologien har nået et punkt, hvor det kan ..