zeaklous가 왼쪽에서 오른쪽으로 원활하게 움직이는 물을 움직이는 데 도움이되는 좋은 대답으로 나를 도와주었습니다.Css3 동영상 : 동영상 이미지 위에서 아래로
그래서 나는 똑같은 방법을 사용하는 것이 효과가있을 것이라고 생각했지만, 뭔가 빠진 것처럼 느꼈다.
html로는 다음과 같습니다
<div id="waterfall"></div>
는 CSS는 : 나는 캔트 어떤 애니메이션이 작동하도록, 세트 45 픽셀 폭을 만들 때
#waterfall {
background: url(img/waterfall.png);
background-repeat: no-repeat;
width: 100%;
height: 1200px;
position: absolute;
top: 1150px;
right: 870px;
z-index: 5;
-webkit-transition: flow 3s ease-out;
-moz-transition: flow 3s ease-out;
-o-transition: flow 3s ease-out;
transition: flow 3s ease-out;
animation: flow 2000s linear infinite;
}
@keyframes flow {
100% {background-position: 0 0;}
0% {background-position: 0 100000%;}
}
몇 가지 문제가 있었다. 그래서 100 %로 설정했지만 그때는 사라지고 다시 찾을 수 없습니다.
애니메이션을 수평으로 바꾼다면 width : 100 %로만 작동합니다. 수직 동작을 시도하면 그다지 효과가 없습니다.
내가 여기에없는 것은 수직 애니메이션과 다른 것입니까?
모든 도움을 주시면 대단히 감사하겠습니다.
그래, 내가 그것을 변경, 아니 반복을 제거하고 그것을 가지고있어,하지만 내가 왜, 만약 내가 당신이 가진 웹 버전으로 배경 이미지를 변경, 나는 완벽하게 작동하지만 내 이미지를 사용하면 이미지가로드되지만 전혀 움직이지 않을 것입니다. 그 이유는 무엇입니까? 스크린 샷을 heres, 물 라인은 이미지이며, 크기는 45px 너비이고 높이는 1200px이지만 움직이지 않을 것입니다. http://prntscr.com/1i19nn –
해결되었습니다. 그래픽을 다시 만들었지 만 작은 크기로 왜 그렇게 바뀌 었는지는 모르겠다. –