+ 1

Не понимаю вот эту вещь в SVG:"fill="freeze" Спасибо.

28th Jun 2019, 4:02 PM
Faraon
5 Antworten
+ 12
Сначала анимация проигрывается два раза (т.к. repeatCount="2"), и только потом элемент замораживается в конечной точке😊
29th Jun 2019, 1:49 PM
NezhnyjVampir
+ 11
Значение freeze атрибута fill означает, что элемент будет "заморожен" в конечной позиции после завершения анимации. В примере из курса конечное значение равно 300 (to="300"), и элемент остаётся в этой позиции: https://www.sololearn.com/learn/HTML/2213/ Если убрать fill="freeze" или установить для этого атрибута значение remove, тогда после завершения анимации элемент вернётся к начальной точке (from="0").
29th Jun 2019, 1:04 AM
NezhnyjVampir
+ 6
Да, можно не добавлять этот атрибут, если анимация будет повторяться бесконечно. Пожалуйста👍😊
2nd Jul 2019, 2:12 AM
NezhnyjVampir
+ 2
Элемент даже с атрибутом "freeze" возвращается к значению 0. То есть обновляет анимацию. Разве нет ?
29th Jun 2019, 7:48 AM
Faraon
+ 2
Значит, атрибут/значение "fill="freeze" не нужен если в значении атрибута "repeatCount" написать indefinite ?
1st Jul 2019, 10:18 AM
Faraon