Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Animatieduur en Timing Definiëren | Geavanceerde CSS-Animaties
Geavanceerde CSS-Technieken

bookAnimatieduur en Timing Definiëren

Laten we alle mogelijke manieren bekijken om met de animatietijd te werken.

animation-duration eigenschap

animation-duration bepaalt de tijd die nodig is om een animatie één cyclus te laten voltooien (overgang van de begin- naar de eindtoestand), uitgedrukt in seconden (s) of milliseconden (ms).

animation-duration: 3s | 3000ms

Voer het volgende voorbeeld uit en beweeg met de muis over het vak:

index.html

index.html

index.css

index.css

copy

Eigenschap animation-timing-function

animation-timing-function bepaalt hoe de animatie in de tijd verloopt en regelt de versnelling en vertraging van de animatie. De animation-timing-function kan dezelfde waarden aannemen als de eigenschap transition-timing-function. Er zijn verschillende vooraf gedefinieerde timingfuncties beschikbaar, zoals linear, ease en ease-in-out, of er kan een aangepaste cubic bezier-curve worden gedefinieerd met de functie cubic-bezier().

animation-timing-function: time_function

Pas verschillende time_functions toe op de vakken in het voorbeeld:

index.html

index.html

index.css

index.css

copy

animation-delay eigenschap

animation-delay bepaalt de tijd die moet verstrijken voordat de animatie start. Dit kan worden opgegeven in seconden (s) of milliseconden (ms).

animation-delay: 0.1s | 100ms

Verschillende vertragingen toepassen op de vakken in het voorbeeld:

index.html

index.html

index.css

index.css

copy
question mark

We kunnen de tijdsvertraging voor het starten van de animatie specificeren, de tijdsduur waarin de animatie wordt uitgevoerd, en ook de voortgang van de animatie over de tijd.

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.04

bookAnimatieduur en Timing Definiëren

Veeg om het menu te tonen

Laten we alle mogelijke manieren bekijken om met de animatietijd te werken.

animation-duration eigenschap

animation-duration bepaalt de tijd die nodig is om een animatie één cyclus te laten voltooien (overgang van de begin- naar de eindtoestand), uitgedrukt in seconden (s) of milliseconden (ms).

animation-duration: 3s | 3000ms

Voer het volgende voorbeeld uit en beweeg met de muis over het vak:

index.html

index.html

index.css

index.css

copy

Eigenschap animation-timing-function

animation-timing-function bepaalt hoe de animatie in de tijd verloopt en regelt de versnelling en vertraging van de animatie. De animation-timing-function kan dezelfde waarden aannemen als de eigenschap transition-timing-function. Er zijn verschillende vooraf gedefinieerde timingfuncties beschikbaar, zoals linear, ease en ease-in-out, of er kan een aangepaste cubic bezier-curve worden gedefinieerd met de functie cubic-bezier().

animation-timing-function: time_function

Pas verschillende time_functions toe op de vakken in het voorbeeld:

index.html

index.html

index.css

index.css

copy

animation-delay eigenschap

animation-delay bepaalt de tijd die moet verstrijken voordat de animatie start. Dit kan worden opgegeven in seconden (s) of milliseconden (ms).

animation-delay: 0.1s | 100ms

Verschillende vertragingen toepassen op de vakken in het voorbeeld:

index.html

index.html

index.css

index.css

copy
question mark

We kunnen de tijdsvertraging voor het starten van de animatie specificeren, de tijdsduur waarin de animatie wordt uitgevoerd, en ook de voortgang van de animatie over de tijd.

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 2
some-alt