Pause & Loop CSS Animasjoner med vent! animere
Det er mye du kan gjøre med ren CSS-animasjon, men pause og looping en animasjon er ikke mulig med den nåværende W3-spesifikasjonen.
Men med et gratis verktøy som WAIT! Animer at du faktisk kan lage loopede animasjoner fra bunnen av med tilpassede forsinkelser mellom hver loop. Dette kan virke som en verdslig oppgave, men det løser et smertepunkt for mange utviklere.
Det bør bemerkes at det er en CSS-egenskap som kallesanimation-delay
som forsinker starten på en CSS-animasjon . Men det påvirker ikke en gjentatt animasjon, da den bare forsinker startpunktet.VENTE! Animate auto-beregner hvor mange pauser som skal plasseres inne i nøkkelrammer for tilpassede animasjoner for å opprette den nøyaktige pausevarigheten du trenger mellom sløyfer. Dette kan gjøres for hånd, men det er ekstremt innviklet, for ikke å nevne super irriterende.
Denne web-appen kan fungere med en hvilken som helst CSS3 animasjonsfunksjon, inkludert rotasjoner og transformasjoner. Du skriver ikke noen nye CSS-egenskaper, men bygger heller på toppen av keyframes-funksjonen for å lage pauser basert på prosenter (fra 0% til 100%) inne i animasjonen.
Sjekk ut hjemmesiden for å se noen eksempler i gang . Det er ganske klart hva du kan gjøre og kildekoden er der for å kopiere / lime inn i ditt eget arbeid.
Vær oppmerksom på at dette ikke er et fullverdig bibliotek . Det er en generator som lager din CSS-kode på-fly- basert på alt du trenger for animasjonsforsinkelsen.
Hvis du vil ha en enklere løsning på stedet, kan du laste ned Sass mixin . Dette er litt vanskeligere fordi det krever et Sass-kart, så du må forstå hvordan du legger til egendefinerte egenskaper, og skriv syntaxen din riktig.Her er et eksempel på hvordan du vil ringe mixin :
@include waitAnimate ((animasjonName: animName, keyframes: (0: (transform: skala (1), bakgrunnsfarge: blå), 50: (transform: skala (2), bakgrunnsfarge: grønn), 100: : skala (3), bakgrunnsfarge: rød)), varighet: 2, ventetid: 1, timingFunksjon: letthet, iterasjonKonfigurasjon: uendelig));
Pro webutviklere burde ikke ha noe problem å lære tauene og bygge dette inn i en gjenbrukbar mixin. Men nybegynnerutviklere kan kjempe for å få det til å fungere, dermed webapps.
All denne kildekoden er tilgjengelig gratis på GitHub hvis du vil laste ned en kopi lokalt. Men siden dette er så rart, er det ikke noe du sannsynligvis trenger i mange prosjekter. Det er derfor WAIT! Animert webapp skal være mer enn nok til å hjelpe deg med å løse et engangs problem med å forsinke loopede animasjoner med rent CSS .
Det er en veldig morsom hack som også er ganske uklar av design. Men det går for å vise hvor mye som er mulig med CSS3 og en liten oppfinnsomhet.
20 Populære forum for webdesignere og utviklere
Webdesign endres og morphs så fort at det er nesten umulig for oss å holde tritt på trender raskt nok. En enkel som kan hjelpe er å besøke populære webdesignfora for å se hva som er summende i samfunnet.Forum er et flott sted å finne ut hva som er nytt, hva er trendy og varmt for i dag . Deltakende i fora-diskusjoner gir deg ikke bare mulighet til å dele din interesse og førstehånds tips, men også få kunnskap. Det er også
Slik installerer du eldre versjon av Android Apps
Hvis du sjekker appanmeldelser før du laster ned et program fra Google Play Butikk, må du ha sett noen som sier at "appen var bra, men den siste oppdateringen brøt den" . Ja, oppdateringer til Android-apper er ikke alltid en god nyhet for noen mennesker.Hvis du ikke er fornøyd med oppdateringen til favorittappen din, kan du enkelt gå tilbake til den gamle versjonen uten mye problemer . I d