Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Definere Animasjonsvarighet og Tidsinnstilling | Avanserte CSS-animasjoner
Avanserte CSS-teknikker

bookDefinere Animasjonsvarighet og Tidsinnstilling

La oss se på alle mulige måter å arbeide med animasjonstid på.

animation-duration-egenskapen

animation-duration angir tiden det tar for en animasjon å fullføre én syklus (endring fra start- til slutt-tilstand), målt i enten sekunder (s) eller millisekunder (ms).

animation-duration: 3s | 3000ms

Kjør følgende eksempel og hold musepekeren over boksen:

index.html

index.html

index.css

index.css

copy

animation-timing-function-egenskapen

animation-timing-function bestemmer hvordan animasjonen utvikler seg over tid, og kontrollerer akselerasjon og retardasjon av animasjonen. animation-timing-function kan ha de samme verdiene som transition-timing-function-egenskapen. Flere forhåndsdefinerte tidsfunksjoner er tilgjengelige, som linear, ease og ease-in-out, eller vi kan definere en egendefinert kubisk bezier-kurve ved å bruke funksjonen cubic-bezier().

animation-timing-function: time_function

La oss bruke ulike time_functions på boksene i eksempelet:

index.html

index.html

index.css

index.css

copy

animation-delay-egenskapen

animation-delay angir tiden som skal gå før animasjonen starter. Den kan spesifiseres i sekunder (s) eller millisekunder (ms).

animation-delay: 0.1s | 100ms

Forskjellige forsinkelser brukes på boksene i eksempelet:

index.html

index.html

index.css

index.css

copy
question mark

Vi kan angi tidsforsinkelsen før animasjonen starter, varigheten animasjonen skal kjøre, samt animasjonens fremdrift over tid.

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain the difference between animation-duration and animation-delay?

What are some common use cases for different animation-timing-functions?

Can you show how to combine these properties in a single animation?

Awesome!

Completion rate improved to 2.04

bookDefinere Animasjonsvarighet og Tidsinnstilling

Sveip for å vise menyen

La oss se på alle mulige måter å arbeide med animasjonstid på.

animation-duration-egenskapen

animation-duration angir tiden det tar for en animasjon å fullføre én syklus (endring fra start- til slutt-tilstand), målt i enten sekunder (s) eller millisekunder (ms).

animation-duration: 3s | 3000ms

Kjør følgende eksempel og hold musepekeren over boksen:

index.html

index.html

index.css

index.css

copy

animation-timing-function-egenskapen

animation-timing-function bestemmer hvordan animasjonen utvikler seg over tid, og kontrollerer akselerasjon og retardasjon av animasjonen. animation-timing-function kan ha de samme verdiene som transition-timing-function-egenskapen. Flere forhåndsdefinerte tidsfunksjoner er tilgjengelige, som linear, ease og ease-in-out, eller vi kan definere en egendefinert kubisk bezier-kurve ved å bruke funksjonen cubic-bezier().

animation-timing-function: time_function

La oss bruke ulike time_functions på boksene i eksempelet:

index.html

index.html

index.css

index.css

copy

animation-delay-egenskapen

animation-delay angir tiden som skal gå før animasjonen starter. Den kan spesifiseres i sekunder (s) eller millisekunder (ms).

animation-delay: 0.1s | 100ms

Forskjellige forsinkelser brukes på boksene i eksempelet:

index.html

index.html

index.css

index.css

copy
question mark

Vi kan angi tidsforsinkelsen før animasjonen starter, varigheten animasjonen skal kjøre, samt animasjonens fremdrift over tid.

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 2
some-alt