Syntax
animation-iteration-count
Setting the number of times an animation should be played.
Overview
Class | Declarations |
---|---|
@iteration:`value` | animation-iteration-count: `value`;
|
@iteration:infinite | animation-iteration-count: infinite;
|
Simplify the native syntax using the derived symbol.
<div class="@iteration:infinite"> <div class="animation-iteration-count:infinite">
Basic usage
Loop animation
Play the animation in an infinite loop.
<svg class="@iteration:infinite @rotate|1s|linear">…</svg>
Specify N iterations
Specifies the number of times the animation iterates, even decimals.
Hover over the icon to see animation iterations
<svg class="@iteration:2.5:hover @rotate|1s|linear|forwards:hover">…</svg>
Apply conditionally
Apply styles based on different states using selectors and conditional queries.
<div class="@iteration:infinite:hover @iteration:infinite@sm @iteration:infinite@dark @iteration:infinite@print">…</div>