Как анимация и стили перехода каскадCSS

Разбираемся в CSS
Ответить
Anonymous
 Как анимация и стили перехода каскад

Сообщение Anonymous »

Согласно MDN,
Cascade Order выглядит так:
, где мы можем видеть стили перехода, придерживающиеся стили анимации. Но в моем примере он не работает так: < /p>


div {
width : 200px;
height : 200px;
background : red;
animation : rota 2s linear forwards infinite;
transition : transform 40s linear;
}
div:hover {
background : green;
transform : translateX(1000px) !important;
}
@keyframes rota {
100% { transform: rotateZ(360deg); }
}< /code>
< /code>
< /div>
< /div>
< /p>
Я ожидаю, что Div медленно перемещается вправо на паря, потому что стили перехода должны перезаписывать свойства преобразования в ключевом фрейму. Но вместо этого поведение очень непоследовательное, а стили анимации чаще имеют приоритет, а стили перехода не полностью применяются.


Подробнее здесь: https://stackoverflow.com/questions/777 ... es-cascade
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»