Я пытаюсь оживить некоторые элементы, и это выглядит неправильно. Я хочу, чтобы один элемент был скрыт, пока он не пройдет мимо определенного места на экране.
У меня есть два изображения:
<img src='bg.png' />
<img src='line.png' id='line'/>
А вот код анимации:
@keyframes line{
from {right: -900px;}
to {right: 0;}
}
#line{
position: absolute;
top: 170px;
animation-name: line;
animation-duration: 4s;
animation-delay: 2s;
-webkit-animation-fill-mode: forwards;
}
То, что происходит, это то, что «линия» видна на экране, затем она оживляет. То, что я хотел бы сделать, это скрыть «линию», пока она не достигнет правого края фонового изображения шириной 900 пикселей.