<div id="wrap">
<div class="divWave"></div>
</div>
.divWave{position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1;
background-image: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg"); background-repeat: repeat-x; background-position: 0px bottom;
background-size: 1920px auto; overflow: hidden; opacity: 0.7; animation-name: wave; animation-duration: 50s; animation-iteration-count: infinite;
animation-timing-function: linear;}
@keyframes wave {
0%{background-position: 0px bottom;}
100%{background-position: 1920px bottom;}
}
.divWave {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-image: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg");
background-repeat: repeat-x;
background-position: 0px bottom;
background-size: 1920px auto;
overflow: hidden;
opacity: 0.7;
-webkit-animation-name: wave;
animation-name: wave;
-webkit-animation-duration: 50s;
animation-duration: 50s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
@-webkit-keyframes wave {
0% {
background-position: 0px bottom;
}
100% {
background-position: 1920px bottom;
}
}
@keyframes wave {
0% {
background-position: 0px bottom;
}
100% {
background-position: 1920px bottom;
}
}
아래 주소를 복사하여 다른 곳에 붙여넣으세요.
모바일 환경에서는 코드 결과가 gif로 표시됩니다.
그래도 결과를 볼까요?
(제대로 된 결과를 보려면 노트북 또는 데스크탑에서 실행해주세요.)