css:animation
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| css:animation [2022/05/15 21:00] – [animation-fill-mode] so_v_a | css:animation [2026/08/06 08:56] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | < | ||
| + | |||
| + | |||
| # CSS свойство Animation | # CSS свойство Animation | ||
| ## Синтаксис | ## Синтаксис | ||
| - | ``` | + | ```CSS |
| animation: animation-duration || animation-timing-function || | animation: animation-duration || animation-timing-function || | ||
| animation-delay || animation-iteration-count || animation-direction || | animation-delay || animation-iteration-count || animation-direction || | ||
| Строка 30: | Строка 33: | ||
| Устанавливает, | Устанавливает, | ||
| Синтаксис | Синтаксис | ||
| - | ``` | + | ```CSS |
| animation-timing-function: | animation-timing-function: | ||
| | | ||
| Строка 42: | Строка 45: | ||
| - **step-start** - Как таковой анимации нет. Стилевые свойства сразу же принимают конечное значение. | - **step-start** - Как таковой анимации нет. Стилевые свойства сразу же принимают конечное значение. | ||
| - **step-end** - Как таковой анимации нет. Стилевые свойства находятся в начальном значении заданное время, затем сразу же принимают конечное значение. | - **step-end** - Как таковой анимации нет. Стилевые свойства находятся в начальном значении заданное время, затем сразу же принимают конечное значение. | ||
| - | - **steps** - Ступенчатая функция, | + | - **steps** - Ступенчатая функция, |
| - | + | Пример для steps: | |
| - | ``` | + | ```CSS |
| animation-timing-function: | animation-timing-function: | ||
| ``` | ``` | ||
| - | |||
| | | ||
| Строка 65: | Строка 67: | ||
| ``` | ``` | ||
| Значения | Значения | ||
| - | |||
| - **infinite** - Анимация повторяется бесконечно. | - **infinite** - Анимация повторяется бесконечно. | ||
| - **< | - **< | ||
| Строка 100: | Строка 101: | ||
| - **none** - К элементу не применяются какие-либо стили. | - **none** - К элементу не применяются какие-либо стили. | ||
| - **forward**s - К элементу по окончанию анимации применяется стиль последнего ключевого кадра. Каким будет этот кадр в последовательности анимации зависит от комбинации значений свойств [animation-direction](https:// | - **forward**s - К элементу по окончанию анимации применяется стиль последнего ключевого кадра. Каким будет этот кадр в последовательности анимации зависит от комбинации значений свойств [animation-direction](https:// | ||
| + | - **backwards** - К элементу применяется стиль первого ключевого кадра и он остаётся на протяжении периода заданного animation-delay. Первый ключевой кадр определяется на основании значения animation-direction (табл. 2). | ||
| + | - **both** - К элементу применяются оба правила, | ||
| + | |||
| Табл. 1. Последний ключевой кадр | Табл. 1. Последний ключевой кадр | ||
| - | animation-direction | animation-iteration-count | Значение | + | | animation-direction | animation-iteration-count | Значение |
| - | ------------ | + | |:---------------------|:-------|:-------| |
| - | normal | любое число | 100% или to | + | | normal | любое число | 100% или to |
| - | reverse | любое число | 0% или from | + | | reverse | любое число | 0% или from |
| - | alternate | чётное число | 0% или from | + | | alternate | чётное число | 0% или from |
| - | alternate | нечётное число | 100% или to | + | | alternate | нечётное число | 100% или to |
| - | alternate-reverse | чётное число | 100% или to | + | | alternate-reverse | чётное число | 100% или to |
| - | alternate-reverse | нечётное число | 0% или from | + | | alternate-reverse | нечётное число | 0% или from |
| - | + | ||
| - | - **backwards** - К элементу применяется стиль первого ключевого кадра и он остаётся на протяжении периода заданного animation-delay. Первый ключевой кадр определяется на основании значения animation-direction (табл. 2). | + | |
| Табл. 2. Первый ключевой кадр | Табл. 2. Первый ключевой кадр | ||
| - | animation-direction | Значение | + | | animation-direction | Значение |
| - | ------------ | ------------ | + | |:-------|:-------|:-------| |
| - | normal или alternate | 0% или from | + | | normal или alternate | 0% или from |
| - | reverse или alternate-reverse | 100% или to | + | | reverse или alternate-reverse | 100% или to |
| - | - **both** - К элементу применяются оба правила, | ||
| ### animation-play-state | ### animation-play-state | ||
| Строка 141: | Строка 142: | ||
| Значения | Значения | ||
| - | - none - Отключает анимацию. | + | - **none** - Отключает анимацию. |
| - | - < | + | - **< |
| ## @keyframes | ## @keyframes | ||
/var/www/html/dokuwiki/data/attic/css/animation.1652648411.txt.gz · Последнее изменение: (внешнее изменение)
