repeatCount
Атрибут repeatCount указывает количество раз, которое анимация будет выполняться.
Вы можете использовать этот атрибут со следующими элементами SVG:
Пример
html
<svg viewBox="0 0 220 150" xmlns="http://www.w3.org/2000/svg"> <rect x="0" y="0" width="100" height="100"> <animate attributeType="XML" attributeName="y" from="0" to="50" dur="1s" repeatCount="5" /> </rect> <rect x="120" y="0" width="100" height="100"> <animate attributeType="XML" attributeName="y" from="0" to="50" dur="1s" repeatCount="indefinite" /> </rect> </svg>
Примечания по использованию
| Значение |
<number> | indefinite
|
|---|---|
| Значение по умолчанию | Нет |
| Анимируемо | Нет |
<number>-
Это значение определяет количество итераций. Оно может включать частичные итерации, выраженные как дробные значения. Дробное значение описывает часть простого интервала. Значения должны быть больше
0. indefinite-
Это значение указывает, что анимация будет повторяться бесконечно (т. е. до завершения документа).
Спецификации
| Спецификация |
|---|
| SVG Анимации уровень 2 # RepeatCountAttribute |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
repeatCount |
2 | 79 | 4 | 15 | 4 | 18 | 4 | 14 | 3.2 | 1.0 | 4.4 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/repeatCount